The Vatican has suspended five senior officials of the financial control office, including the head of the Information and Documentation Department, Monsignor Mauro Carlino, and the director of the Financial Information Authority, or IDA, Tommaso Di Ruzza, as published by the magazine L'Espresso of…
Read More...