Costa Rica Cracks Down on Human Trafficking with U.S. Assistance: 21 Suspects Arrested
In a significant blow to international crime, Costa Rican authorities, with crucial support from the United States, have apprehended 21 individuals suspected of operating within a human trafficking network spanning…