Spanish police arrest 11 over alleged smuggling of 300 mostly Nepalese foreign workers

MADRID — Spanish police said on Thursday they had broken up a criminal network linked to smuggling 300 workers into the country, mostly from Nepal.The workers were placed illegally on farms in centralMADRID — Spanish police said on Thursday they had broken up a criminal network linked to smuggling 300 workers into the country, mostly from Nepal.The workers were placed illegally on farms in central