Thousands of protesters blocked the roads in Tamra, an Arab town in northern Israel, on Saturday, following the death of a bystander during a shootout between police and alleged criminals on February 1.
Police is not doing enough | Student’s death sparks protest in Israel







