An Opera News Kenya publication
Residents of Kwa Zulu Natal (KZN), South Africa, are up in arms after a local pastor…