On This Day, Nov. 14: Chunnel between Britain, France opens to passengers

6 days ago 6
ARTICLE AD BOX
On Nov. 14, 1994, the 31-mile Channel Tunnel under the English Channel opened to passenger traffic between England and France.
Read Entire Article