95 Theses Turn 500

In the early morning of October 31, 1517, one brave man nailed 95 arguments to a…