D-Day – The Allied Invasion of France In Staggering Numbers

 
TITLEBRAND
Sponsored by Revcontent
 

TITLEBRAND
Sponsored by Revcontent

6th June 1944, on this fateful day more than 70 years ago, Operation Overlord began.

This marked the beginning of Europe’s liberation from Nazi control.

Here are the staggering numbers that tell you everything you need to know about D-Day.