Farkha Village Council 3 Avis Salfit Marj Ibn Amer Joint Municipality 2 Avis Jenin Telecommunications Regulatory Authority 2 Avis Ramallah Talfit Village Council 5 Avis Nablus Nablus Specialized Hospital 2 Avis Nablus Lire la suite