Two Cheers for Idolatry

David Carlin: Deep down we have a sense that holiness is the one thing that matters most. Catholicism once did a great job of satisfying it.

The post Two Cheers for Idolatry appeared first on The Catholic Thing.

Read More