Israeli Occupation Forces Seal off Checkpoint near Jerusalem
Israeli occupation forces on Wednesday sealed off the Jab’a military checkpoint, northeast of the occupied West Bank city of Jerusalem, the official news agency WAFA reported. Eyewitnesses told WAFA that the gun-toting soldiers closed the […]