INVENTIONS THAT SHAPED D-DAY
AT A GLANCE
On 6 June 1944, D-Day, the meticulously planned Operation Overlord - an Allied invasion of Nazi Europe - was launched. For this decisive moment in World War II to succeed, the landings at Normandy required thousands of troops, ships, planes - and some novel inventions.