On May 7, 1945, the Germans officially surrendered to the Allies, ending World War II. Newsreels captured the moment.
Building the Channel Tunnel took six years and more than $10 billion to link London to Paris. At 23.5 miles, it is the longest underwater tunnel in the world. The so-called Chunnel opened on May 6, 1994.