Pope Francis: St. Catherine of Siena is a gift to the Church and humanity

CNA has this piece here.