Deir Abu Mash'al Village Council 1 Avis Ramallah Qalqilya Rehabilitation Association 2 Avis Qalqilya Palestinian Alimony Fund 1 Avis Ramallah Nablus Specialized Hospital 2 Avis Nablus Bani Naim Municipality 21 Avis Hebron Lire la suite