Kenyan doomsday cult leader charged with murder of 191 children
Paul Mackenzie, a Kenyan cult leader accused of ordering his followers, who were members of the Good News International Church, to starve themselves to death in Shakahola forest, sits in the dock at the Malindi Law Courts in Malindi, Kilifi, Kenya January 17, 2024. Reuters/Stringer/File Photo By Reuters Kenyan cult leader Paul Mackenzie and 29
Read More
