Newsletter Subscribe
Enter your email address below and subscribe to our newsletter

A small boat carrying 128 people has reached the coast of England, marking a new record for the largest single crossing of the Channel on a small boat, even as the number of crossings has dropped in recent months.