Pope Leo XIV Inauguration Mass Set For May 18
The Vatican on Friday announced the inauguration mass of Pope Leo XIV will take place on Sunday, May 18, in St Peter’s Square. New Telegraph reports that world leaders are expected to gather for the…
The Vatican on Friday announced the inauguration mass of Pope Leo XIV will take place on Sunday, May 18, in St Peter’s Square. New Telegraph reports that world leaders are expected to gather for the…