D-Day: the day that changed Europe’s history

The biggest land, air and seaborne invasion the world has ever known was launched on this day, June 6 1944. Codenamed Operation Overlord, everybody now knows it simply as D-Day. One hundred and fifty six thousand American, British and Canadian troops sailed to France from England and stormed the beaches of Normandy. They then began a relentless, dogged and bloody journey all the way to Berlin, pushing back the fearsome German military machine and, eventually, bringing an end to the Second World War. It was no a nice walk: the…

Read More