A grandeur view of Pastor Ezekile Odero's Multi-billion New Life Centre and Church in MavueniKilifi County. [Joackim Bwana, Standard]
Audio By Vocalize
Pastor Ezekiel Odero's woes deepened after police descended on his church and confiscated computer drives, communication gadgets, holy water and handkerchiefs.
The move comes after the Registrar of Societies issued a 21-day notice to deregister his New Life Prayer Centre and Church in Mavueni, Kilifi County, over alleged failure to file returns.