In a story published Nov. 11, 2024 about Microsoft and the Vatican developing a digital twin of St. Peter’s Basilica, The ...