- Article by Pieter Schlebaum
- Published on February 10th, 2020
June 6, 1944 marked 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.