A man on a stretcher among worshippers during a holy communion service at the Newlife Prayer Centre and Church in Mavueni, Kilifi County. [Robert Menza, Standard] The sick flocked to embattled Pastor ...
Pastor Ezekiel Odero’s megachurch, the New Life Prayer Centre Church, is in Malindi County, where another pastor, Paul Mackenzie, is being investigated for allegedly directing his followers to fast ...