Taybeh Municipality 1 Avis Ramallah Bethlehem Municipal Council 1 Avis Bethlehem General Petroleum Corporation 1 Avis Ramallah Kafr Zibad Village Council 1 Avis Tulkarm Al-Majd Village Council 7 Avis Hebron Lire la suite