The British and French governments are under renewed pressure after more people die trying to cross the English Channel.
Read unbiased nnews from all international news outlets here and create your independent opinion
The British and French governments are under renewed pressure after more people die trying to cross the English Channel.