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...

Read More