The 95 Theses

On 31st October 1517 Dr. Martin Luther nailed his 95 Theses to the door of the Castle Church in Wittenberg (Germany) as a protest against the selling of indulgences. These indulgences were in fact papal pardons that could be bought for a sum of money, for sins committed or one […]

Continue Reading