0
Martin Luther posted the 95 theses in Wittenberg.
Martin Luther posted the 95 Theses.
the Castle Church in Wittenburg
The 95 Theses challenged the authority of the Roman Catholic church.
Germany