Christopher Hitchens

Playing at Atheism

Perhaps you’ve heard about a successful campaign sponsored by some atheists in Europe to put placards on the sides of buses propagating the anti-God point of view.  The signs displayed in and around London and Genoa read “The Bad News is There is No God; The Good News is You Don’t Need Him.”  This is just the latest in a […]