PNGO Network 54 Avis Ramallah Beit Sahour Municipality 8 Avis Bethlehem Ministry of Transport and Communications 27 Avis Ramallah Directorate of Education - Nablus 17 Avis Nablus Saniriya Village Council 4 Avis Qalqilya Lire la suite