Columnist: Michelle La Rosa

The Vatican and IDI Financial Scandal: A CNA Explainer
For more than a year, CNA has been following a Vatican financial scandal involving a bankrupt Italian hospital, a potentially illicit loan from the Vatican’s central bank, and a controversial ...