September 15, 2024News Several people have died during a failed attempt to cross the English Channel from France, French authorities say Source link