April 18th is supposedly the day on which Luther made his immortal “Here I stand” proclamation. But few know what actually led up to this soaring declaration.
Martin Luther, patron saint of the Fart …
April 18th is supposedly the day on which Luther made his immortal “Here I stand” proclamation. But few know what actually led up to this soaring declaration.
Martin Luther, patron saint of the Fart …