Ain Yabrud Village Council 2 Avis Ramallah Farkha Village Council 3 Avis Salfit Shawawra Village Council 2 Avis Bethlehem Al-Zaytouna University of Science and Technology 4 Avis Salfit Talouza Village Council 1 Avis Nablus Lire la suite