Vatican to Lose $135,000,000 of Peter’s Pence Funds in London Property Sale

The Vatican will incur a loss of £100m in donations intended for the needy when it completes the pending sale of a luxurious London office building now at the centre of an international criminal investigation. The Vatican is in the final stages of selling 60 Sloane Avenue, a building in the Knightsbridge district of London, … Read more