Italian Cesvi Foundation 12 Avis Jerusalem Italian Agency for Development Cooperation 3 Avis Jerusalem Palestinian Employment Fund 1 Avis Ramallah Palestinian Food and Agricultural Industries Union 25 Avis Ramallah Directorate of Education - Nablus 17 Avis Nablus Lire la suite