Nablus Central Zakat Committee 10 Avis Nablus Teach for Palestine 30 Avis Ramallah Dar Salah Municipality 5 Avis Bethlehem Ansar Al-Insan Charitable Society 1 Avis Nablus Kafr Ra'i Municipality 4 Avis Jenin Lire la suite