Oddbean new post about | logout
 “On October 31, 1517, Luther, angry with Pope Leo X’s new round of indulgences to help build St. Peter’s Basilica, nailed a sheet of paper with his 95 Theses on the University of Wittenberg’s chapel door.”

History has a way of repeating itself.