Allariz

The Latest

Christmas at the Vatican.

Spanish Poor Clares give Pope Francis a hen for Christmas dinner

Dec 22, 2013

The Poor Clares of Allariz, in western Spain, have given Pope Francis the finest hen from their farm, to be... Read more