71 years ago.
Western Allied Troops stormed the beaches of Normandy during Operation Overlord, the largest amphibious invasion to ever take place. Known as D-Day, the battle included combat forces from Canada, Free French forces, the United Kingdom, and the United States.