Q, [DS] & Corruption
Spain & Poland Rescue 13 Sex Trafficking Victims, Arrest 17
Post Views: 153 Spanish and Polish authorities arrested 17 alleged members of a transnational human trafficking organization and rescued 13 victims, who were ...