Rapist Ezekiel Udoh sentenced to life imprisonment for sexual violence against 12-year-old
Ezekiel Udoh, a 41-year-old car wash operator, has been sentenced to life imprisonment for raping and impregnating his neighbour’s 12-year-old granddaughter. Ezekiel was prosecuted on Oct. 29, 2024, by Justice…