Kharsa Village Council 8 Avis Hebron Bank of Palestine 7 Avis Ramallah Palestinian Development Authority 1 Avis Gaza Al-Deir and Al-Sakout Agricultural Cooperative Society 1 Avis Tubas Nablus Municipality 109 Avis Nablus Lire la suite