The Holy See is the governing body of the nation and generates money through donations; it then invests a portion of that money in stocks, bonds, and real estate. Vatican City generates revenue ...
After all of the breathless headlines of two years of electioneering, you know where I saw the Holy Spirit in action on Tuesday? It wasn’t in the names on the ballot by which I colored in a little ...
Several Hindu devotees in India defied a government ban and bathed in the holy Yamuna river, filled with toxic foam, as part of the Chhath Puja festival.