Thousands of people in Sweden, France, Germany protest Israel’s aid blockade, attacks on Gaza – Middle East Monitor

Thousands of people gathered in Stockholm, Paris, and Berlin on Saturday to protest their governments’ silence on Israel’s occupation and ongoing military offensives in the Gaza Strip, calling for immediate international intervention and…

Continue Reading