Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Swiss Agency for Development and Cooperation 1 Avis International Al-Atara Village Council 5 Avis Jenin Al-Sawiya Village Council 6 Avis Ramallah Islamic Relief Worldwide 2 Avis International Lire la suite