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 settlement.
After his arrest over deaths at the church and alleged links with Malindi Pastor Paul Makenzi, journalists got a rare chance to tour the expansive and palatial centre that has been in the public limelight in recent days.