UK and France Sign £660M Deal to Stop Channel Migrant Crossings
The UK and France have agreed on a three-year, £660 million initiative to prevent illegal migrant crossings of the English Channel, involving police deployment and increased surveillance. The effort aims to tackle human trafficking, but faces criticism over addressing root causes.
· 43d ago