Tahaluf Consulting and Projects Development 1 Avis Ramallah Taffuh Municipality 19 Avis Hebron Private entity 4 Avis Jerusalem Abdul Shafi Health and Community Association 60 Avis Gaza Generations of Creativity 39 Avis Gaza Lire la suite