A traveling street preacher challenges free thinkers to an open debate over three days beginning on Oct. 21.
Street preacher challenges free thinkers to debate