Advertisement

Br. Guy Consolmagno

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

Pope Leo XIV Appoints New Director of the Vatican Observatory

Jul 31, 2025

Pope Leo XIV on Thursday appointed astronomer Father Richard Anthony D’Souza, SJ, as the new director of the Vatican Observatory.