75 years ago, men of a multi-national allied force stormed Festung Europa (Hitler’s Fortress Europe) on the coast of Normandy. The cost in human life was tremendous.
“The eyes of the world are upon you. The hope and prayers of liberty-loving people everywhere march with you.”
Dwight D. Eisenhower, June 6 1944