Nigerian content creator Peller has come under scrutiny after an old video of him appealing to fans to report fellow creator Carter Efe’s TikTok account […]