Experts were shocked to find that Saint Teresa of Avila had not decayed after she ... face was still "clearly visible" and ...
Oct. 15 is the day when the Catholic Church remembers the Spanish Carmelite reformer and doctor of the Church St. Teresa of Ávila, whose life of prayer serves as an example for many Catholics today.