
Remembering D-Day
The world never saw anything like it before or since. What we now call D-Day was first known as ‘Overlord’, and it was the most ambitious sea to land invasion in all of history. Allied Forces arrived en masse on 50 kilometers of coast along Nazi-occupied France 72 years ago today, on 6 June 1944. […]