It Appears The D-Day Invasion Was *Never* About Defeating Hitler

A counterintuitive look at Operation Overlord

The most common military phrase on this day was probably “Charlie-Fox”. If you don’t know what that means, then you’ve never been in the military. (Wikimedia Commons)

Operation Overlord, the landings on the beaches of Normandy on D-Day, was the largest amphibious invasion in modern history, epic in every meaning of the word. Most Americans have been taught that this was the beginning of the end for Hitler’s reign of terror across Europe, that…