Pastor Ezekiel Odero's New Life Prayer Centre and Church, which sits on a 65-acre parcel of land in Mavueni, Kilifi North, literally dominates the skyline of the small town and a neighbouring ...
For the best experience, please enable JavaScript in your browser settings. Pastor Ezekiel Odero's New Life Prayer Centre and Church at Mavueni in Kilifi County ...