Sicily looms as fiscal ax over Italy

Open in Lightbox