VIDEO: A God Delusion Video
Best-selling atheist author Sam Harris pushes back against Karen Armstrong's sympathetic take on religion.
Once a month, Harlem atheists, along with a smattering of outerborough residents, gather at the Adam Clayton Powell State Building on 125th Street to discuss the ubiquitous role of religion in American society. While there’s a revolving door of participants, one constant is the meeting’s diversity: blacks, whites, Muslims, Christians, Jews, everyone is welcome.
He told Radio 4's Sunday programme: "Public life is not a neutral place.Everybody comes with their set of values and religion has just as much right to be there as anybody else.
This one might be of interest to my ex-Witness readers.
Austin is on a roll!
Each Christmas, Christians tell stories about the poor baby Jesus born in a lowly manger because there was no room in the inn.But the Rev. C. Thomas Anderson, senior pastor of the Living Word Bible Church in Mesa, Arizona, preaches a version of the Christmas story that says baby Jesus wasn't so poor after all.
I could go even further…