Spanish police arrest eleven people linked to a criminal network that smuggled over 300 workers into the country on tourist visas, mostly from Nepal, and placed them on farms. (AP) Human trafficking in Spain link embed save