Trevor Noah, Madonna react to Dr Stella Immanuel demon sperm, masturbation claim Faccebook, Twitter and YouTube pull down di video say di Doctor dey spread information wey no true and promote drug wey di World Health Organisation (WHO) no sanction.
