A 13-country police operation has freed nearly 350 people from human trafficking networks and arrested 22 people across the Caribbean and South America.
A 13-country police operation has freed nearly 350 people from human trafficking networks and arrested 22 people across the Caribbean and South America.