A Belated Happy Feast Day to His Holiness Pope Francis


Nicolas Bellord said…
Thanks for making me laugh. I must say I found the headline in the Catholic Herald about Pope Francis allegedly calling the Curia a leprosy a bit much. Must have done wonders for the morale of the many good people who work there even if there are some who not up to scratch.