Deir Abu Mash'al Village Council 1 Avis Ramallah Sustainable Change Association for Development 8 Avis Nablus Kafr Haris Municipality 8 Avis Salfit Saint Joseph French Hospital - Jerusalem 3 Avis Jerusalem Humane Society 1 Avis Ramallah Lire la suite