Was D-Day the Largest Seaborne Invasion?
Code named Operation Neptune, also called Operation Overlord or D-Day, it was the largest seaborne invasion in history.
Code named Operation Neptune, also called Operation Overlord or D-Day, it was the largest seaborne invasion in history.