This 400-year-old Catholic saint’s body has amazed scientists with its preservation; discover the science behind |
In the previous century or so, it was the first time that is still of St. Teresa of Jesus—popularly known as St. Teresa of Avila—had been being displayed for folks to see. The ceremony at the Basilica of the Annunciation of Our Lady of Mount Carmel situated in Alba de Tormes, in Salamanca province, of […]




