Teach for Palestine 30 Avis Ramallah Artah Girls Basic School 1 Avis Tulkarm Al-Makassed Charitable Hospital in Jerusalem 5 Avis Jerusalem Green Land Association for Health Development 4 Avis Hebron Ashraf Engineering and Surveying Office 1 Avis Jerusalem Lire la suite