Beit Liqya Municipality 2 Avis Ramallah Shuyukh al-Arroub Village Council 4 Avis Hebron Ministry of Public Works and Housing 62 Avis Ramallah Medicare Laboratories 5 Avis Ramallah Bazaria Village Council 3 Avis Nablus Lire la suite