30/4: Feast of St Catherine of Siena…
Comment: In the traditional calendar, the Feast of St Catherine of Siena falls on 30 April. This great saint did not hesitate to rebuke popes for their negligence, famously calling on one to resign if he would not or could not do his duty to root out "bad priests who poison and rot that...