Good News in History, June 6

80 years ago today, British, American, and Canadian forces stormed five sandy spits of land along the Normandy Coast, intending to liberate mainland Europe from Adolf Hitler’s tyranny. The D-Day Landings were one of several major turning points in the war, and historians ever since have relished plucking every imaginable detail…

Read more