Latest Article 4 Oct 2024
On the morning of April 22, 2023, Kenyans were horrified to learn of a police operation in Shakahola Forest, where mass graves were uncovered, revealing the tragic fate of followers of Pastor Paul Mackenzie, leader of the Good News International Church. Mackenzie had orchestrated a doomsday cult that ensnared hundreds in a destructive belief system, […]...
Read More