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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results