Israeli Forces Raid Beit Ummar North of Hebron
Israeli military forces have conducted a raid into the town of Beit Ummar, located north of Hebron in the occupied West Bank.
Israeli military forces have conducted a raid into the town of Beit Ummar, located north of Hebron in the occupied West Bank.