Tens of thousands march in Barcelona as Spain, Italy, and Portugal hold mass protests condemning Israel’s aid blockade in Gaza and calling for stronger EU action.


From this RSS feed