Masha village council 2 Avis Salfit Azmut Zakat Committee, Nablus 1 Avis Nablus We Effect 4 Avis Ramallah Surif Municipality 20 Avis Hebron Sahaba Medical Complex 2 Avis Gaza Lire la suite