Popular Committee for Shuafat Camp Services 3 Avis Jerusalem Swiss HEKS Foundation 1 Avis Jerusalem Dalia Foundation 7 Avis Ramallah Saniriya Village Council 4 Avis Qalqilya Nablus Municipality 109 Avis Nablus Lire la suite