Tuesday, June 07, 2011

This Day in Naval History - June 06

From the Navy News Service

1944 - In Operation Overlord, Allied invasion fleet (more than 2,700 ships and craft) land troops on Normandy beaches, the largest amphibious landing in history.

No comments: