Vatican prosecutors seize data from St. Peter’s Basilica
Vatican prosecutors have ordered the seizure of documents and computers from the administrative offices of St. Peter’s Basilica in an apparently new investigation into financial irregularities in the Holy See.
Read More
Recent Comments