WATCH: The scene from inside Israel’s mass protests
Thousands of demonstrators massed on a main road, bringing the Israeli city to a standstill.Original Article
Thousands of demonstrators massed on a main road, bringing the Israeli city to a standstill.Original Article