Nigerian human trafficker given 6 life sentences plus 129 years

A Nigerian human trafficking kingpin, Ediozi Odi, has been sentenced to 129 years imprisonment in addition to 6 life sentences in Pretoria, South Africa. Underage victims are from poor homes and were promised a better life, but had no idea that they were entering the convict’s brothel – a house disguised as a barbershop. Once […]

Continue Reading