Channel crossings in 2025 pass 25,000 – faster than any year since records began

Channel crossings in 2025 pass 25,000 – faster than any year since records began

No comments

Read more