Jerusalem Water Authority 29 Avis Jerusalem Medical Supplies and Services Company 2 Avis Ramallah Arab Knights Foundation for Development 13 Avis Gaza Al-Ubaidiyah Municipality 8 Avis Bethlehem Coalition for Integrity and Accountability - AMAN 14 Avis Ramallah Lire la suite