Thousands March in Barcelona Against Israel's Gaza Genocide, Journalist Killings
Thousands of Spaniards protested in Barcelona against the Israeli regime's genocidal war on Gaza, including the food and medicine blockade and the killing of over 230 journalists—among them five were Al Jazeera reporters in recent days. ...
