
CS Kindiki: Pastor Ezekiel Odero will face criminal charges over the death of his followers.
On the wee hours of Thursday morning, 27th April, Pastor Ezekiel Odero of New Life International Church based in the Mavueni area in Kilifi was arrested by the Director of …
CS Kindiki: Pastor Ezekiel Odero will face criminal charges over the death of his followers. Read More