How MIT’s Rad Lab rescued D-Day
On June 6, 1944, the Allies deposited nearly 160,000 troops on the beaches of Normandy, France, in what still stands as the largest land invasion by sea in world history. D-Day would, of course, prove to be a critical milestone leading to the Allied victory in World War II. But were it not for the…