Exactly 68 years ago, the largest amphibious invasion took place on June 6th, 1944. 150,000 American, British, and Canadian troops landed on five different beaches in Northern France. This is Operation Overlord.
Exactly 68 years ago, the largest amphibious invasion took place on June 6th, 1944. 150,000 American, British, and Canadian troops landed on five different beaches in Northern France. This is Operation Overlord.