Public healthcare in chaos, as Sardinians protest in Cagliari's streets.