Sunday, June 6, 2010

Today is the 66th Anniversary of D-Day

Operation Neptune and Operation Overlord began at 06:30 on June 6, 1944. This was the largest amphibious operation of all time. Five beachheads were invaded by over 160,000 troops landing on the beaches of Normandy. 195,700 Allied naval and merchant navy personnel in over 5000 ships were involved.

The U.S. troops landed at Utah and Omaha beaches with incredible casualties. The United States lost 6,603 soldiers on D-Day. Total allied casualties were estimated at 10,000 men.

Here is a U.S. Army video and some pictures from the front.

Freedom is not free. It is very costly.