Ezekiel Odero, head of the New Life Prayer Centre and Church is facing charges related to the mass killing of his followers, per officials.
The post 2nd Pastor Arrested After Bodies Found in Mass Graves at Different Church in Kenya appears on Faithfully Magazine.