
Britain is implementing new legal powers to punish migrant smugglers. Sac #884
British authorities have imposed sanctions on over a dozen people and organizations suspected of smuggling migrants into Britain, cutting them off from the country’s financial system and barring them from …
Britain is implementing new legal powers to punish migrant smugglers. Sac #884 Read More