Mass Protests in Barcelona, New York, Paris Against Deadly Israeli Airstrike

53 Views
Hundreds of protesters gathered at different locations in Barcelona, New York and Paris to demonstrate against Israel's recent attack. Protesters express outrage after an Israeli airstrike triggered

Comments