Carmel Municipality 15 Avis Hebron Tubas Water Utility 9 Avis Tubas His Highness Sheikh Hamad Hospital for Rehabilitation and Prosthetics 9 Avis Gaza Badrus Village Council 1 Avis Ramallah Teach for Palestine 30 Avis Ramallah Lire la suite