Good News International Church pastor Paul Mackenzie, center, who has been convicted on 191 murder charges, arrives alongside fellow church members as he awaits sentencing at the Mombasa High Court in Mombasa, Kenya, Friday, Nov. 6, 2026. (AP Photo/Brian Inganga)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo