Umm Safa Village Council 6 Avis Ramallah Ibn Sina Specialized Hospital 1 Avis Jenin Al Mashreq Insurance 3 Avis Ramallah Rahma Worldwide Association for Relief and Development 4 Avis Ramallah Ajul Village Council 3 Avis Ramallah Lire la suite