Pope Leo XIV appoints new director of the Vatican Observatory — By: Catholic News Agency
Pope Leo XIV visits the historic telescopes located at the Vatican Observatory in Castel Gandolfo, 15 miles southeast of Rome, on July 20, 2025. / Credit: Vatican Media Vatican City, Jul 31, 2025 / 12:11 pm (CNA). Pope Leo XIV on Thursday appointed astronomer Father Richard Anthony D’Souza, SJ, as the new director of the…
