Islamic Charitable Society of Hebron 3 Avis Hebron Al-Majd Village Council 7 Avis Hebron Deir Ammar Village Council 1 Avis Ramallah General Petroleum Corporation 1 Avis Ramallah National Authority for Vocational and Technical Education and Training 1 Avis Ramallah Lire la suite