Shams Human Rights and Democracy Media Center 1 Avis Ramallah Palestinian Center for Democracy and Conflict Resolution 1 Avis Nablus Deir Abu Mash'al Village Council 1 Avis Ramallah Hazma Municipality 1 Avis Jerusalem German Red Cross 2 Avis Nablus Lire la suite