Action for Humanity Foundation 1 Avis Ramallah Al-Fandakumiya Village Council 8 Avis Nablus Palestinian Wastewater Engineers Group 3 Avis Ramallah Ajul Village Council 3 Avis Ramallah AICS Jerusalem 0 Avis Jerusalem Lire la suite