
Aynsley Genga is a JURIST Staff Correspondent in Kenya. On Friday last week, police in Kenya’s southeastern Kilifi County, north of Mombasa, launched an investigation into the Good News International Church and its leader. This was after they had received a tip from locals, as well as a community-based NGO that there were people of [...]