Helena Volpi
St. Peter’s Basilica is seen across the Tiber River.

In a Jan. 13 statement, the Vatican said the new figure is “attributable, among other things, to some contractual obligations and the ordinary management of its resources.”

Read the Whole Article at its Original Source