Picture of the Day – June 8, 2010
Photograph by the Regional Council of Basse-Normandie/U.S. National Archives
June 6th, 2010 marked the 66th anniversary of the successful 1944 Allied invasion of France. Several operations were combined to carry out the largest amphibious invasion in history. Over 160,000 troops landed on June 6th, assisted by over 5,000 ships, aerial bombardment, gliders and paratroopers. Thousands of soldiers lost their lives on those beaches on that day – many thousands more would follow as the invasion succeeded and troops began to push German forces eastward, eventually leading to the Allied victory in 1945.
via The Big Picture: Remembering D-Day, 66 years ago.
Every day at 5pm the Sifter will post the picture of the day