Providing up-to-date information, news and original content on American Military issues.
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:
Post a Comment