In the accompanying video, we see two IDF armored patrol jeeps collide, the result of rocks and boulders being throw and hurled at them in Halhul, which is a PA (Palestinian Authority) autonomous area located north of Hebron.
Read more on Yeshiva World News
Recent comments