JUST IN: Pope Leo XIV’s inauguration Mass to be held at St Peter’s Square
Leo was chosen as the new leader of the Catholic Church earlier this month following the death of his predecessor, Pope Francis, and a two-day conclave in Vatican City. Read More