Crime and Metro World News South African court confirms 18-year sentence for Nigerian over human trafficking Toyosi Popoola August 28, 2025 The Gauteng High Court in Pretoria, South Africa, has upheld the conviction and 18-year...Read More