D-Day in numbers: 5 infographics that show the big picture
The invasion of Nazi-occupied France was codenamed Operation OVERLORD and took place on Tuesday 6 June 1944, having been delayed by 24 hours because …
Lordbrega flipped this story into The Great Conflicts of World Wars•1785d