Italian Agency for Development Cooperation 3 Avis Jerusalem Build Palestine 6 Avis Ramallah Ya'bad Electricity Authority 2 Avis Jenin Shuqba Village Council 3 Avis Ramallah Handicap International 1 Avis International Lire la suite