Swiss Agency for Development and Cooperation 1 Avis International Representative Office of Switzerland in the Occupied Palestinian Territories 1 Avis Ramallah Kharsa Village Council 8 Avis Hebron Al-Quds Open University 26 Avis Ramallah Bardala Village Council 4 Avis Tubas Lire la suite