Nigerian Sex Trafficker gets a 129 year life sentence in South Africa
Mr Ediozi Odi on Wednesday was sentenced to 6 life sentences and an extra 129 years added to the sentence in a South African court, according to South Africa independent.Odi who was convicted of sex trafficking and rape was found guilty…