The 70th Anniversary of D-day

Seventy years ago today, American, British, and Canadian troops stormed the beaches of Normandy, France in the largest amphibious invasion in history. It wouldn’t be overly dramatic to say they were on a… Continue reading