
Apollo Quiboloy, the head of a church with about 7 million followers, has been charged with multiple offences, including child trafficking and sex with minors.
Source

Apollo Quiboloy, the head of a church with about 7 million followers, has been charged with multiple offences, including child trafficking and sex with minors.
Source