The Vatican bank by the numbers
Version 8 and above required to view videos
Uploaded by on Mar 23, 2014
March 23, 2014. (Romereports.com) The Institute for the Works of Religion is the main financial center for the Holy See. It employs 114 people, and oversees ...