Taybeh Village Council 5 Avis Jenin Halhul Magistrate's Court 3 Avis Hebron Al-Ahli Arab Hospital 3 Avis Gaza West Bank Water Authority 17 Avis Ramallah Al-Badhan Village Council 5 Avis Nablus Lire la suite