Kafr Haris Municipality 8 Avis Salfit Deir Istiya Municipality 11 Avis Salfit GFA Consulting Group 1 Avis International Ain Siniya Village Council 5 Avis Ramallah Karma Village Council 7 Avis Hebron Lire la suite