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 urban centres across the United Kingdom, Italy, Spain and Portugal.
Protests in Spain’s second-largest city, Barcelona, as well as in Madrid, were planned weeks ago, while calls for demonstrations in Rome and Lisbon followed widespread anger after
Continue Reading
News Source: www.aljazeera.com

Leave a Reply