Palestinian Water Authority 41 Avis Ramallah Mercy Corps 11 Avis International Holy Family Hospital - Bethlehem 3 Avis Bethlehem Deir Sharaf Village Council 4 Avis Nablus Tahaluf Consulting and Projects Development 1 Avis Ramallah Lire la suite