News

Pope Leo XIV gestures at the end of his inaugural Mass in Saint Peter’s Square, at the Vatican May 18, 2025. Pope Leo's ...