Today, the Church celebrates the feast of St. Teresa of Avila. This great woman lived in the 16th century and almost single handedly reformed the Carmelite orders of both women and men. Pope St. Paul VI named her a Doctor of the Church in 1970.
Podcast: Play in new window | Download
Subscribe: RSS