Tag: 113696661

Several people have died during a failed attempt to cross the English Channel from France, French authorities say

Several people have died during a failed attempt to cross the English…

News Today News Today