
This 400-year-old Catholic saint’s body has amazed scientists with its preservation; discover the science behind |
In the past century or so, it was the first time that remains of St. Teresa of Jesus—popularly referred to as St. Teresa of Avila—were being displayed for people to see. The ceremony at the Basilica of the Annunciation of Our Lady of Mount Carmel located in Alba de Tormes, in Salamanca province, of Spain,…