Directorate of Military Medical Services 6 Avis Ramallah Al-Azab Al-Gharbi Village Council 2 Avis Qalqilya Mazra'a Al-Nubani Village Council 2 Avis Ramallah Beit Iksa Municipality 2 Avis Jerusalem Palestinian Water Authority 41 Avis Ramallah Lire la suite