Ministry of Transport and Communications 27 Avis Ramallah Beit Ur al-Tahta Municipality 4 Avis Ramallah Sebastia Municipality 16 Avis Nablus World Health Organization - WHO 66 Avis International Salfit Municipality 15 Avis Salfit Lire la suite