US troops approach Omaha Beach in an LCVP landing craft, Normandy, 6 Jun 1944 (US National Archives)
70 Years Ago—June 6, 1944: D-Day—Allies land on the beaches of Normandy: in the biggest amphibious operation in history, 155,000 troops invade Nazi-occupied France.
Published on June 06, 2014 01:00