Articles tagged with “Chief Magistrate Alex Ithuku”
The DPP has gained significant ground at the Shakahola massacre trial after a self-confessed suspect told a Mombasa court that controversial preacher Paul Mackenzie personally supervised grave digging and burials inside the forest settlement. Enos Amanya Ngala alias “Haleluya”, who recently changed his plea and admitted involvement in the crimes, gave a detailed and emotional […]