An Opera News Kenya publication
A Tanzanian pastor Zumaridi who has been calling herself ‘God of the universe’ is on the…