Abu Shakhdam Village Council 2 Avis Ramallah Beit Hanina Development Association 2 Avis Jerusalem Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Private entity 4 Avis Jerusalem Yatma Village Council 2 Avis Nablus Lire la suite