Oyo Police Rescue 84 Congolese Victims from Human Trafficking
The Oyo State Police Command has successfully rescued 84 Congolese nationals from a human trafficking network operating in Ibadan, the state capital. The victims were reportedly confined for an unspecified ...