Salem Village Council 1 Avis Nablus Mercy Corps 11 Avis International HK Technologies 2 Avis Ramallah Al-Badhan Village Council 5 Avis Nablus Bazaria Village Council 3 Avis Nablus Lire la suite