Daily Archives: June 6, 2018

Today in History: D-Day 74th Anniversary

On this day 74 years ago, more than 150,000 Allied soldiers landed on the heavily fortified beaches of Normandy, France for Operation Overlord (more commonly known as D-Day). The Operation was incredibly complex, involving intricate planning, huge numbers of soldiers and materials, and technology that had never before seen use. […]