Graphic

operation-overlord

D-Day in Numbers Infographic

As one might expect from history’s largest amphibious invasion the numbers surrounding D-Day are huge. This infographic from History.com sheds some light on exactly…