An Israeli judge ordered the release of 19 Israeli-Arab protesters who were demonstrating in Haifa against the IDFs handling of the Gaza border protests and the killing of 60 Palestinians.
An Israeli judge ordered the release of 19 Israeli-Arab protesters who were demonstrating in Haifa against the IDFs handling of the Gaza border protests and the killing of 60 Palestinians.