- Article by Pieter Schlebaum
- Published on May 3rd, 2020
June 6, 1944 was a very important date for the liberation of Europe. On this day, the largest amphibious landing in the history of the European continent took place, Operation Overlord, when more than 130,000 British, American, and Canadian troops set foot on French soil in Normandy. Their task was to break through Hitler’s Atlantic wall. Operation Overlord claimed the life of thousands of young men and the Third Reich never recovered. The tide definitively turned in favor of the allied forces.