Today in Naval History
June 6
Javascript required!
Please enable javascript in your browser to use this feature. |
1944 - Allied forces land troops on Normandy beaches for the largest amphibious landing in history, Operation Overlord (D-Day).