What is D-Day? Remembering the storied 1944 invasion of Normandy
On June 6, 1944, an armada of 150,000 Allied soldiers landed on five beaches in Normandy, France. Their mission: to free Europe from Nazi control. It was the largest seaborne invasion in history, and included a collection of American, British,…