General Petroleum Corporation 1 Avis Ramallah Palestinian Alimony Fund 1 Avis Ramallah Abu Shakhdam Village Council 2 Avis Ramallah Development Action Center - Together 231 Avis Ramallah Kharas Municipality 27 Avis Hebron Lire la suite