In advance of this weekend’s Reformation Sunday–the 493rd anniversary of the day Martin Luther nailed 95 Theses to the door of Castle Church in Wittenberg, Germany–CT has run across a bold alternative historical theory on what really went down on that famous October 31st:
Whatever you happen to be celebrating this Sunday, have a safe and happy weekend.