Medical Supplies and Services Company 2 Avis Ramallah Turmus Ayya Municipality 8 Avis Ramallah Arana Village Council 1 Avis Jenin Center for Democracy and Workers' Rights 8 Avis Ramallah Local Communities Foundation 14 Avis Jenin Lire la suite