Helen Spooner

TB Joshua: Megachurch leader raped and tortured worshippers, BBC finds

By Charlie Northcott and Helen Spooner BBC News, Africa Eye Evidence of widespread abuse and torture by the founder of…

1 year ago