Gaza protests under way in Europe as arrests made in London | Gaza News

Protests take place in Barcelona, Rome, Lisbon and London, where police made more than 100 arrests.

Tens of thousands of people are marching in major cities across Europe to protest against Israel’s war on Gaza, with mass rallies taking place in…

Continue Reading