More deluded women somehow pleased to see the “Now Closed” sign hung on cafeteria Catholicism by the election of Pope Benedict XVI.
(Click on the image to enlarge.)
Hat tip: Mark Shea.
Recent Comments