Gaza protests under way in Europe as arrests made in London
October 4, 2025
Protests take place in Barcelona, Rome, Lisbon and London, where police made more than 100 arrests.
October 4, 2025
Protests take place in Barcelona, Rome, Lisbon and London, where police made more than 100 arrests.