News

The English Channel, also known as the Strait of Dover in some regions, separates the island of Great Britain from mainland Europe (France). It narrows to the Strait of Dover in the east.
A fascinating map reveals how crooks are avoiding ... from intercepting small boats launching to cross the English Channel. Laws in France prevent cops from stopping boats when they are in the ...