75 years ago today, on June 6, 1944, the largest seaborne invasion in history landed Allied troops on the coasts of Normandy. The massive undertaking, now known as D-Day, was a turning point in World War II. We look back at the planning, execution and outcome of Operation Overlord. Plus a special D-Day quiz!
Create your
podcast in
minutes
It is Free