Thousands of protestors flooded the streets of Italy on Monday as a nationwide strike in solidarity with Palestine brought much of the country’s infrastructure to a grinding halt. Demonstrations centered around Italy’s main ports in Genoa and Livorno, also limiting access to public transportation and closing some schools, according to Euronews and The Guardian. Strike […]