Tens of thousands of people have taken to the streets in dozens of cities across Italy – shutting schools, disrupting trains and blocking ports and roads – in one of Europe’s largest nationwide protests against Israel’s offensive in Gaza.
Continue Reading