Deir Sharaf Village Council 4 Avis Nablus Tamoun Municipality 9 Avis Tubas Medical Supplies and Services Company 2 Avis Ramallah Gaza Strip Graduates Association 30 Avis Gaza Beit Lahia Municipality 4 Avis Gaza Lire la suite