UK Channel crossings
July 11, 2025
Since records began in 2018, over 170,000 people have crossed the English Channe...
Just In
November 04, 2026
November 04, 2026
November 04, 2026
November 04, 2026