judge natvarlil ranchod

  1. Nigeria Metro News

    Metro Nigerian bags six life sentences, 129 years imprisonment for human trafficking in South Africa – Vanguard News

    Six life sentences and an additional 129 years imprisonment was meted out to a Nigerian national for human trafficking and related charges after he kept three young girls hostage to work as sex slaves.... Read more via Vanguard News – https://ift.tt/2OaRlf0 Get More Nigeria Metro News
Back
Top