News about English Channel

English Channel

Latest news and events in the press about English Channel

arm of the Atlantic Ocean that separates southern England from northern France