Thousands of students, workers protest across Italy amid heavy police presence

Minor skirmishes reported between police and demonstrators demanding more funding for education and relief from living costs; many carry Palestinian flags, anti-Israel posters