D-Day: June 6, 1944 [Famous Photographs]
[June 06, 2014] Seventy years ago today, over 160,000 Allied soldiers landed on a 50-mile stretch of beach at Normandy, France. Assembled was also the largest naval task force ever created with 7,000 vessels and in addition there were 24,000 paratroopers dropped inland. The invasion was a controversial plan fraught with great risk and peril if it should… Read More »