Health and Community Return Association 47 Avis Gaza Teach for Palestine 30 Avis Ramallah Ministry of Agriculture 37 Avis Ramallah Relief International 13 Avis Ramallah Karma Village Council 7 Avis Hebron Lire la suite