
75 years ago to this day, the Allied invasion of Nazi-occupied France was delayed one final time. Appropriately, it was in the face of the British weather that General Eisenhower pushed back the beginning of Operation Overlord – this time by just 24 hours – and on June 6, 1944, D-Day began.
Pilots and aircrew from 12 different nations led a 1200-plane airborne assault, preceding the largest seaborne invasion in history with nearly 7,000 vessels carrying 160,000 troops across the English Channel.