U.K. Authorities Arrest Suspect of Organized Migrant Smuggling
The United Kingdom’s National Crime Agency (NCA) arrested a man suspected of being a member of a human trafficking group...
The United Kingdom’s National Crime Agency (NCA) arrested a man suspected of being a member of a human trafficking group...
British border police arrested two Albanian nationals suspected of breaking into the London Container Terminal in Tilbury to...