CFI Media Development 2 Avis International Palestinian Center for Democracy and Conflict Resolution 1 Avis Nablus Wadi Al-Far'ah Village Council 9 Avis Nablus Doctors of the World - Switzerland 3 Avis Jerusalem Ibn Sina Specialized Hospital 1 Avis Jenin Lire la suite