Italy’s Unions Lead General Strike for Gaza

 Italian labor unions led a massive 24-hour general strike on Monday to protest Israel’s ongoing genocide in Gaza, with estimates of hundreds of thousands of demonstrators rallying in...read more.

Comments