Awrif Village Council 6 Avis Nablus New Zebdeh Village Council 4 Avis Jenin Hivos 1 Avis International Al Mashreq Insurance 3 Avis Ramallah Beitunia Village Council 1 Avis Ramallah Lire la suite