Water cannons were deployed in both Tel Aviv and Haifa to disperse protestors blocking highways and roads. At least 87 people were arrested across Israel
Water cannons were deployed in both Tel Aviv and Haifa to disperse protestors blocking highways and roads. At least 87 people were arrested across Israel