Nazi Commander who Massacred 187 Canadians: Kurt Meyer
On June 6, 1944, under the code name Operation Overlord, American, British, and Canadian troops crossed the English Channel and landed on the Normandy coast of France. D-Day, as it became known, remains the largest amphibious invasion in history, involving more than 160,000 Allied troops deployed by air, land, and sea. As Allied forces pushed … Read more