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 ...
Spanish police have smashed a human trafficking ring that lured more than ... were told they would be working in the beauty or cleaning sectors, Spain’s national police said in a statement.