“Religion has had a free ride for too long and despite the growing murmurs of malcontents, the societal privilege afforded to faith remains a national embarrassment. Of” — Noah Lugeons Copy Share Image