Palestinian Water Authority 41 Avis Ramallah Abu Shakhdam Village Council 2 Avis Ramallah Communication Forum Association 19 Avis Gaza Bank of Palestine 7 Avis Ramallah Medical Supplies and Services Company 2 Avis Ramallah Lire la suite