France, UK sign new deal to thwart migrant Channel crossings
(AFP) Britain agreed to pay France another 72.2 million euros ($74.5 million) to prevent migrant boat crossings in the English Channel under a new deal signed on Monday that underlines improving ties between the neighbours. Around 42,000 people — most of them […]