D-Day: June 6, 1944

72 years ago, the combined armed forces of the United States, Great Britain and Canada launched the invasion of Normandy in Operation Overlord during World War II. The largest seaborne invasion in history, the operation began the liberation of Nazi-occupied western...