Ansar Al-Insan Charitable Society 1 Avis Nablus Red Crescent Hospital - Jerusalem 3 Avis Jerusalem Teach for Palestine 30 Avis Ramallah Beit Anan Municipality 1 Avis Ramallah Abu Al-Asja and Abu Al-Ghazlan Village Council 4 Avis Hebron Lire la suite