The Science of D-Day
7.0 30min
The Science of D-Day
Seventy years ago, one of history’s most significant amphibious operations was launched from England’s southern coast. In just a few hours, 7,000 ships had deployed 156,000 soldiers onto the Normandy…