
Britain, France sign deal to curb illegal migration
Britain and France on Monday signed an agreement aimed at fighting against illegal migration via the English Channel, which has long been a point of friction between the two countries. Britain will commit 72.2 million [Read More]