Excellent, Unparalled, Responsible, Objective Television
Jenin, West Bank – Israeli forces shot and killed two Palestinian men in the Israeli-occupied West…