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