Qasra Municipality 4 Avis Nablus DVV International 2 Avis Ramallah Habla Municipality 36 Avis Qalqilya Birzeit Municipality 14 Avis Ramallah The Charitable Solidarity Fund Committee, Salfit Governorate 1 Avis Salfit Lire la suite