Operation Overlord begins as Allied forces land on Normandy beaches and drop into Nazi-occupied France. The operation included the largest amphibious landing in military history as nearly 160,000 Allied soldiers cross the English Channel to invade France.
Now in its 75th year, American Heritage relies on contributions from readers like you to survive. You can support this magazine of trusted historical writing and the volunteers that sustain it by donating today.