Tag: Dismantling of Human Trafficking Network
Spain Dismantles 26-member Human Trafficking Network
Spanish police Monday said it has rounded up 26 people organized in a network which has been trafficking immigrants to the European country, mainly from ... Read More