Kafr Neama Village Council 3 Avis Ramallah Ministry of National Economy 14 Avis Ramallah US Embassy 86 Avis Jerusalem Bazaria Village Council 3 Avis Nablus Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Lire la suite