jun 6, 1944 - D-Day Invasion
Description:
The Allies launched Operation Overlord, landing on the beaches of Normandy, France. This massive amphibious assault marked the beginning of the liberation of Western Europe from Nazi control. The success of D-Day led to the eventual fall of Nazi Germany.
Added to timeline:
Date: