News2 months ago
Benue Links rescues 238 trafficking victims, reunites them with families
A transport firm called Benue Links Nigeria Limited has apprehended at least 238 individuals who are perceived to be either victims or possible victims of human...