Rummana Village Council 8 Avis Jenin Al-Bireh Municipality 54 Avis Ramallah Umm Qissa Village Council 1 Avis Hebron Al Mashreq Insurance 3 Avis Ramallah Tayasir Village Council 6 Avis Tubas Lire la suite