Israeli forces kill three Palestinians in Jenin raid  

Israeli forces killed three Palestinians on Tuesday during a raid on an occupied West Bank village that involved air strikes, Middle East Eye reported. 

The attack took place in the early morning hours in the village of Kafr Qud, west of…

Continue Reading