Eric Ngone is a member of the JURIST News staff and an occasional contributor based in Kenya. He is a fourth-year law student at Egerton School of Law. Kenya’s Mombasa Law Court has found controversial religious leader Paul Mackenzie guilty in a case involving the deaths of more than 190 children linked to the Shakahola [...]