Soldiers Prevent A Palestinian From Entering His Town Near Jenin, Forcing Him To Sleep In His Car
On Monday night, Israeli soldiers prevented a Palestinian from entering his town, Barta’a, northwest of the northern West Bank city of Jenin, forcing him to spend the night in his…