Spain smashes human trafficking ring
Scottsdale, AZ police arrest 202 in anti-human trafficking operation; similar action in Spain and Croatia leads to 30 arrests ...
MADRID – The Spanish police have smashed a human trafficking ring that lured more than 1,000 women to the country over the past year with false job offers before forcing them into sex work, the police ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results