New Zebdeh Village Council 4 Avis Jenin Medical Supplies and Services Company 2 Avis Ramallah Al-Mughair Village Council 8 Avis Ramallah Rahma Worldwide Association for Relief and Development 4 Avis Ramallah Municipality of Sarra 1 Avis Nablus Lire la suite