Kenya: Pastor Ezekiel Odero faces court over Shakahola cult massacre
Kenyan pastor Ezekiel Odero sits in the dock on May 4, 2023 before the hearing of his case on suspected murder, aiding suicide, abduction, radicalisation, crimes against humanity, child cruelty, fraud and money laundering at the Shanzu Law Courts (…)