Beit Anan Municipality 1 Avis Ramallah Swiss Agency for Development and Cooperation 1 Avis International Supreme Council for Public Procurement Policies 3 Avis Ramallah Al-Saraya Community Service Center 1 Avis Jerusalem Tamer Institute for Community Education 17 Avis Ramallah Lire la suite