Operation Overlord

Operation Overlord marked the Allied push to reclaim Nazi-occupied Western Europe. Beginning on D-Day, June 6, 1944, this massive invasion from the sea forged a path to liberate France and hasten the end of World War II.

See also

Linked from: D Day
0
10 views
1 week ago