Protesters across Europe decry Israel’s ongoing genocidal war on Gaza

Hundreds of thousands of Italians and Spaniards have taken to the streets in Rome, Barcelona, and Madrid to express their fierce opposition to the Israeli military’s genocidal war on Gaza.

The Saturday protests in…

Continue Reading