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…