Italian Agency for Development Cooperation 3 Avis Jerusalem Sebastia Municipality 16 Avis Nablus Joint Services Council for Solid Waste Management, Ramallah and Al-Bireh Governorate 2 Avis Ramallah Dar Al Kalima University 1 Avis Bethlehem Cooperation Foundation 69 Avis Ramallah Lire la suite