Beit Kahil Municipality 19 Avis Hebron Popular Committee for New Askar Camp Services 6 Avis Nablus Directorate of Military Medical Services 6 Avis Ramallah Injaz Foundation 9 Avis Ramallah SOS Children’s Villages 210 Avis Ramallah Lire la suite