Pastor Ezekiel Odero suspected of links to Shakahola deaths: Police
A combination picture of cult leader Paul Mackenzie (L) during an interview with Nation.Africa in Kilifi County on March 24, 2023, and preacher Ezekiel Odero speaking to Nation journalists on December 6, 2022.