Catholic nuns in England have committed the cardinal sin of greed — by lying to officials in an attempt to cash in on the sale of their convent, authorities said. The Sisters of the Holy Cross, in the village of Chalfont St Peter, sold their property in 2010 for $38 million to a developer who...
Please to comment