News

The inauguration Mass of Pope Leo XIV will be held in St Peter's Square in the Vatican on Sunday 18 May, after his election ...