UK, France sign deal to make Channel migrant crossings ‘unviable’

Britain and France signed a new agreement aimed at curbing the number of migrants crossing the English Channel in small boats.

Latest News

Related articles