Germany's Unconditional Surrender
On May 7, 1945, the Germans officially surrendered to the Allies, ending World War II. Newsreels captured the moment.
Channel Tunnel Opens
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.