Columnist: George Hammond

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 ...