Is The Catholic Church A Force For Good In The World? (And Do The New Atheists Persuade Anyone?)

Do New Atheists like Christopher Hitchens and Stephen Fry turn off more people than they persuade?  I always emphatically argue no and the video below is solid evidence that I’m right.  Before this debate the audience was polled on whether they wanted to support the motion, “The Catholic church is a force for good in the [Read More...]


CLOSE | X

HIDE | X