New Life Prayer Centre and Church leader, Pastor Ezekiel Odero, who is facing criminal charges related to mass killing, has hired the...
Long before he amassed his wealth and influence, televangelist Pastor Ezekiel Odero was a fisherman in Kisumu County. Years later, he...
Televangelist Ezekiel Odero of New Life Prayer Centre and Church is under arrest over reported deaths in his church at Mavueni in...
Pastor Ezekiel Odero of New Life Prayer Centre and Church has been arrested, Coast Regional Coordinator Ms Rhoda Onyancha has...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...