Swiss Agency for Development and Cooperation 1 Avis International Tubas Electricity Company 11 Avis Tubas Kafr Jamal Village Council 4 Avis Tulkarm Atfaluna Society for Deaf Children 168 Avis Ramallah Al-Bireh Municipality 54 Avis Ramallah Lire la suite