News

Pope Francis becomes only the seventh Holy Father to be laid to rest at the Papal Basilica of St Mary Major in Rome.