jun 6, 1944 - D-Day (Normandy Invasion)
Description:
On June 6, 1944, Allied forces launch Operation Overlord, the largest amphibious invasion in history, landing on the beaches of Normandy, France. The successful invasion opens a Western Front, forcing Nazi Germany to fight on two fronts and accelerating the liberation of Western Europe.
Added to timeline:
Date: