Operation Overlord

June 6 – The 69th Anniversary of WWII’s D-Day Invasion
Today, June 6, 2013, is the 69th anniversary of the world's largest amphibious landing in 1944, World War II's Operation Neptune - D-Day.
It was part of the the European invasion by the Allied forces- Operation Overlord. Over 6,000 ships from eight countries were involved and 160,000 soldie…