Community Training and Crisis Management Center - CTCCM 31 Avis Gaza Nablus Central Zakat Committee 10 Avis Nablus Palestinian Police Force 2 Avis Ramallah Al Mashreq Insurance 3 Avis Ramallah Zaatara Municipality 7 Avis Bethlehem Lire la suite