Jamma'in Municipality 12 Avis Nablus Azzoun Municipality 12 Avis Nablus Taybeh Municipality 1 Avis Ramallah Italian Cesvi Foundation 12 Avis Jerusalem German Corporation for International Cooperation - GIZ 95 Avis International Lire la suite