Self-proclaimed pastor Paul Nthenge Mackenzie (C) walks surrounded by Kenya Police Officers as he appears at the Shanzu Law Courts in Mombasa on January 18, 2024. The leader of a …
Self-proclaimed pastor Paul Nthenge Mackenzie (C) walks surrounded by Kenya Police Officers as he appears at the Shanzu Law Courts in Mombasa on January 18, 2024. The leader of a …