Friday, April 26, 2024
46.0°F
Reports differ on whether Martin Luther nailed his 95 Theses to the door of the church at Wittenberg Castle in 1517, or mailed them to his archbishop, Albrecht von Brandenburg, on Oct. 31, 1517.