Thousands of workers march across Italy in general strike demanding better pay and services Post Content