Medical Supplies and Services Company 2 Avis Ramallah Tarqumiya Municipality 19 Avis Hebron Al-Bireh Municipality 54 Avis Ramallah Ainabus village 3 Avis Nablus Palestine Children's Relief Fund 29 Avis International Lire la suite