Guilty as charged: Kenyan court finds cult leader responsible of 191 starvation deaths

Oct 19, 2026