News

Pope Leo XIV held his inaugural Mass in St. Peter’s Square on Sunday, May 18, 2025, drawing world leaders to Rome for the second time in less than a month.Elected after the Easter Monday death of Pope ...