International gang arrested for human trafficking between Calais and Dover
Search services from the Netherlands, Belgium, France and the United Kingdom have succeeded, thanks to cooperation, in dismantling a human smuggling network. Its about smugglers who …