Bazaria Village Council 3 Avis Nablus Ministry of Social Development 17 Avis Ramallah Kafr Neama Village Council 3 Avis Ramallah West Bank Water Authority 17 Avis Ramallah Ammouria Village Council 1 Avis Nablus Lire la suite