Vatican considering sale of London property at heart of financial scandal
2021-04-21
The Vatican is thinking about selling the London property at the center of a financial scandal at the Secretariat of State, which lost an estimated $100 million in the building’s purchase. Bloomberg reported this week that the Vatican is considering selling the former car showroom of the Harrods department store,Continue Reading