D-Day’s meaning
By
Nicholas Burns
CAEN, France – SEVENTY YEARS later, it is what they managed to do here that is still so striking and inspiring. The greatest amphibious invasion in history — led by young American, British, and Canadian paratroopers, soldiers, sailors, and airmen — delivered Europe from Hitler’s evil and paved the road to the collapse of the Third […]