Daily Archives: December 17, 2013


Vaguely Interesting Snippets | 17 December 2013 Only one cardinal of the Roman Catholic Church has ever been executed whilst serving in office. Cardinal Fisher wore the distinctive scarlet robes of the most senior ‘princes of the Church’. The scarlet is intended to remind the cardinals that they must be willing to sacrifice themselves completely to the church, even if that means shedding their blood. Few have […]