News

SSPDF Arrests Eight Suspected Child Traffickers in Juba

The South Sudan People's Defence Forces (SSPDF) have arrested eight suspects allegedly linked to a child trafficking and abduction network operating in Juba, according…