Fr. Dwight Longenecker, Patheos - News broke yesterday about Vatican financial problems on a grand scale. LifeSite News publishes the story here. Their story is based on leaked documents, but like all news stories, corroboration may be needed and further details will shed more light on what has happened... A word of explanation might be necessary for those who are not in the know about the key players.