Sectors | Sun Jan 13, 2013 3:44pm GMT

Vatican denies flaws that led to credit card block