Catholic Herald logo

If our bishops put the boot in to the New Atheists now, wouldn’t that rebound on us?