Operation Overlord marked the beginning of the end for the Axis Powers' domination of Europe. The operation began on D-Day on June 6, 1944, when more than 160,000 Allied troops landed along a 50-mile stretch of French coastline. About 3,600 U.S. GIs were killed or wounded on that blood-soaked strip of sand at Normandy. Click here for more on D-Day.

Load comments