London Man Among 2,500 Arrested in Global Crackdown on People Smuggling
Over 2,500 people have been arrested by police in 116 countries, led by Interpol, as part of a huge effort to stop people smuggling. Operation Liberterra II was a global operation that went after people smuggling rings that take people across borders and often put them in dangerous and exploitative situations. As part of this…