The Order of Carmel in the Diocese of Avila, Spain | Inset: Adobe Stock
Catholics are calling the recent exhumation of the body of St. Teresa of Avila a miracle after her body was found to be “incorruptible,” nearly 450 years after her death. St. Teresa’s tomb, located in the Spanish town of Ronda, was reopened the end of last month by a group of Discalced Carmelite nuns, monks…