French, British Cops Bust People Smuggling Ring

Europol announced on May 22 that it had arrested 18 people in France and the UK for allegedly running a human trafficking ring smuggling South Asian immigrants into Britain. 11 suspects were arrested in Britain, and seven more were arrested in France. All but one were Sri Lankan nationals. The other suspect is reportedly a […]