Police Bust Human Trafficking Ring in Barcelona

  • 11 years ago
Seventy-five arrests were made in connection with a smuggling operation that transported Chinese citizens into Europe and the U.S.