
Pope Leo takes charge at grandiose inaugural Mass
May 18, 2025
Rome [Italy], May 18: Pope Leo XIV will formally take up his role as leader of the global Catholic Church on Sunday, with a Mass in St. Peter's Square that will draw tens of thousands of well-wishers, including dozens of world leaders and European royalty.
Read More ..