Wednesday, November 1, 2023 – Embattled Pastor Ezekiel Odero of New Life Prayer Centre and Church is now a free man. This is after Shanzu Court in Mombasa closed its investigations file regarding the horrific Shakahola massacre where the faithful were brainwashed to fast to death by a rogue Pastor by the name of Paul Mackenzie. The court’s…