Spanish police arrest 11 over alleged smuggling of 300 mostly Nepalese foreign workers
In a statement, police said most of those smuggled had entered on tourist visas, including for other countries within the European Union’s Schengen area. Read more at Read More