Doctors of the World - Switzerland 3 Avis Jerusalem Federation of Dutch Municipalities for International Cooperation 2 Avis Ramallah Refugee Affairs Department of the Liberation Organization 0 Avis Ramallah Beit Ur al-Tahta Municipality 4 Avis Ramallah Beit Amra Village Council 5 Avis Hebron Lire la suite