Today, June 6th, is the 75th anniversary of Operation Overlord, code named D-Day, the Allied invasion of northern France.
The assault began at daybreak when Supreme Allied Commander General Dwight D. Eisenhower gave the go-ahead for the largest amphibious military operation in history.
By the end of the day, 155,000 American, British and Canadian troops had successful stormed Normandy’s beaches and were able to push inland. While many were wounded and died, the campaign was ultimately successful. And within three months, northern France would be freed and the Allied forces would enter Germany. Continue reading