Bani Naim Municipality 21 Avis Hebron Palestinian Police Force 2 Avis Ramallah Halhul Magistrate's Court 3 Avis Hebron Bethlehem Arab Society for Rehabilitation 37 Avis Bethlehem Awrif Village Council 6 Avis Nablus Lire la suite