Remembering D-Day
Today, we honor the 156,000 American, British, and Canadian soldiers who landed on the beaches of Normandy, France in 1944. Operation Overlord is one of history’s most impressive military invasions, which led to the liberation of Western Europe from Nazi Germany.