Wizkid's 7 Million Claim: Evidence Needed? - Rollup News