You are using an older browser version. Please use a supported version for the best MSN experience.

Britain and France sign agreement to stop migration across Channel

Britain and France signed a new agreement to try and stop migration across the Channel.
image beaconimage beaconimage beacon