06/06/1944 • 20 views
D-Day: Allied Invasion of Normandy Begins
On June 6, 1944, Allied forces launched Operation Overlord, landing on the beaches of Normandy in the largest seaborne invasion in history to begin liberating German-occupied Western Europe.