Jerusalem Water Authority 29 Avis Jerusalem Arab Agricultural Engineers Association 2 Avis Ramallah Beit Ula Municipality 35 Avis Hebron Atil Charitable Society 1 Avis Tulkarm Bazaria Village Council 3 Avis Nablus Lire la suite