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