Pastor Ezekiel Odero, who is currently in the eye of a storm, traces his roots to Mbita in Homa Bay County. Those who know him well say he was raised by a sickly mother and maternal uncles.
A former classmate said Ezekiel was an ardent Seventh-Day Adventist and a popular duet singer during his days at Miwani High School where he loved to engage in religious debates.