Humanitarian Relief Foundation - Switzerland 15 Avis Ramallah Municipality of Al-Sawahra Al-Sharqiya 5 Avis Jerusalem Acted 10 Avis International Birzeit Municipality 14 Avis Ramallah Taffuh Municipality 19 Avis Hebron Lire la suite