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 ...