Protest, road blockages reported in numerous locations

Protests and road blockages are taking place in numerous locations throughout the country at the moment, including in Jerusalem, Tel Aviv, Haifa, and many more.

Most Popular