Hundreds of thousands of Israelis flooded Tel Aviv’s streets to demand an end to the war on Gaza.
Israelis hold major protests and strike against Gaza war
24
Hundreds of thousands of Israelis flooded Tel Aviv’s streets to demand an end to the war on Gaza.