Steve SimmsNov 1, 20171 minWhat would Luther hang on a church door today?It has been 500 years since Martin Luther nailed his 95 Theses on the door of All Saints' Church in Wittenburg, Germany on October 31,...