Atheists Take on Believers in Smackdown Over Question of God’s Existence

Full story

Video