D-Day: June 6, 1944
Eighty years ago today, the largest amphibious assault ever undertaken, Operation Overlord, began. In retrospect, events like D-Day increasingly to take on an aura of historical inevitability. It seems inevitable that the massive Allied landings would succeed, inevitable that the second front would be established, inevitable that Germany’s demise would ultimately follow. It had to …
