Al-Majd Village Council 7 Avis Hebron Teach for Palestine 30 Avis Ramallah Al-Fandakumiya Village Council 8 Avis Nablus Toura Village Council 5 Avis Jenin Palestinian Hydrologists Association 60 Avis Ramallah Lire la suite