CatholicPhilly presents a weekly roundup of international news from Vatican News, the official news portal of the Holy See.
Vatican City, the world's smallest country, is facing a significant budget deficit. The city-state primarily relies on donations, ticket sales from the Vatican Museums, investment income, and its real ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results