Islamic Industrial Orphanage Foundation 3 Avis Jerusalem Italian Agency for Development Cooperation 3 Avis Jerusalem Bani Zaid West Municipality 6 Avis Ramallah Zita/Nablus Village Council 3 Avis Nablus Handicap International 1 Avis International Lire la suite