Kenya: Pastor Charged with “Terrorism” in The “Shakahola Forest Massacre”
After the death of 109 people in a forest in southeastern Kenya,…
Kenyan Pastor Arrested for Mass Killing of Followers
Authorities in Kenya have arrested Ezekiel Odero, the head of the New…