As we commemorate the D_Day landings of 70 years ago, I offer something for you to think about.
June 6th, 1944. The Longest Day, the Day of Days. Operation Overlord was planned to be executed on D Day at H Hour. It would be the assault on Hitler's Fortress Europe.
Today is the day. Today is the Day of Days. Today is the 68th anniversary of Operation Overlord. Otherwise known as D-Day. On this day in 1944 American, British and Canadian divisions stormed the beaches of Normandy, France. Breaching Hitler’s Atlantic Wall.