Answer:
D-Day - 6 June 1944 - was the largest amphibious invasion in the history of warfare. The statistics of D-Day, codenamed Operation Overlord, are staggering.
9.4m questions
12.2m answers