Ramallah Western Sharia Court 2 Avis Ramallah Masha village council 3 Avis Salfit Beit Ula Municipality 35 Avis Hebron Nahalin Municipality 8 Avis Bethlehem Qaryut Renewable Energy Company (Ashraq) 1 Avis Nablus Lire la suite