D-Day, also known as Operation Overlord, was the largest seaborne invasion in history.
The planning for D-Day began more than a year before the actual invasion took place.
The invasion involved over 156,000 Allied troops from various countries.
The invasion was initially planned to take place on June 5th, 1944, but was delayed ... Read More
