Palestine Educational Society for Environmental Protection 5 Avis Gaza Kafr Neama Village Council 3 Avis Ramallah Azmut Village Council 1 Avis Nablus Palestinian Water Authority 41 Avis Ramallah Entertaining village council 8 Avis Jenin Lire la suite