STORY: Britain and France are cracking down on illegal migrants crossing the English Channel - the narrow but perilous stretch of water between the two countries. So far this year over 40,000 people ...
The U.K. and France signed an agreement Monday that will see more police patrol beaches in northern France in an attempt to stop migrants from trying to cross the English Channel in small boats — a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results