Pope Francis Entombed at Basilica of St. Mary Major
The Vatican confirmed that Pope Francis has been entombed at the Basilica of St. Mary Major in central Rome. This ...
The Vatican confirmed that Pope Francis has been entombed at the Basilica of St. Mary Major in central Rome. This ...