Even World War II veterans who participated in the D-Day invasion 74 years ago today may forget its sheer magnitude. Operation Overlord, as it was named, was the largest amphibious landing in history.
Consider these numbers:
» 156,000 U.S. and Allied troops
» 5,000 ships and landing craft
» 11,000 fighter, bomber and support aircraft
» 50,000 combat and support vehicles, spread across 288 yards of exposed beach before reaching any cover
» 13,000 paratroopers behind enemy lines
Within three days:
» 326,000 troops and 180,000 tons of supplies crossed the English channel
» Allies suffered...