PHOTOSPEAKS5 years ago
Nigerian Human Trafficker Bags 6 Life Sentences And An Additional 129 Years In S’Africa
Nigerian Human Trafficker, Ediozi Odi has been sentenced to 129 years imprisonment in addition to 6 life sentences after he was found guilty of human trafficking...