Italy buys Caravaggio painting of future Pope for about $35 million, one of its largest payouts for a single work Crux | Taking the Catholic PulseItaly buys rare Caravaggio portrait for $58.7m NZ HeraldItaly has just paid an extraordinary price for this Caravaggio painting ‘of exceptional importance’ StuffItaly buys rare Caravaggio portrait for €30m BBC