New Life Church

1 Articles
Pastor Ezekiel Odero has been arrested over arrested over the alleged indoctrination of the public. [Photo/ NMG]
BUSINESSPERSON OF INTEREST

Inside Pastor Ezekiel’s Mega-City Project in Kilifi

His church sits on a 65-acre piece of land in Kilifi on which he is developing a city.