When white-robe-wearing controversial Kenyan televangelist Ezekiel Ombok Odero was locked up for the long weekend on Friday, police said he had a hand in the “mass killing” of followers. He was arrested while heading for a ‘prayer mission’ in Tanzania.
Kenyan authorities also closed his New Life Prayer Centre and Church, just days after the discovery of dozens of bodies linked to another church.