Dozens of suspected people-traffickers have been arrested in Spain and France, suspected of smuggling Chinese migrants into Europe and US, police have said. The main bosses of the organisation, which was reportedly based in Barcelona, were among those arrested. Some 81 fake passports from countries around Asia were seized. Police...
Read more