Ras Karkar Village Council 1 Avis Ramallah Pocket Municipality 2 Avis Jerusalem Al-Saraya Community Service Center 1 Avis Jerusalem Energy and Natural Resources Authority 27 Avis Ramallah Al Mashreq Insurance 3 Avis Ramallah Lire la suite