Battir Municipality 6 Avis Bethlehem Ammouria Village Council 1 Avis Nablus Nablus University for Vocational and Technical Education 10 Avis Nablus Kharbatha Bani Harith Sports Club 1 Avis Ramallah Smart Art Advertising 1 Avis Jerusalem Lire la suite