REVEALED: Face of Saint Thomas Aquinas seen first time in 750 years. February 5, 2025 at 5:12 pm by Breaking News REVEALED: Face of Saint Thomas Aquinas seen first time in 750 years. Read more…