NowThisNews. Social Mobile Video

Remembering D-Day: The Largest Seaborne Invasion In History

69 years ago today, 160,000 Allied troops landed on the beaches of Normandy, in the invasion that marked the turning point of WWII. Here veterans of the landing remember that historic day.