Police Arrest Three International Traffickers, Rescue Nigerian Victim
ADBN TV
The Nigeria Police Force has arrested three suspected international human traffickers and rescued a Nigerian victim in an operation aimed at dismantling human trafficking networks.