Qaryut Charity Association 1 Avis Nablus Beit Anan Municipality 1 Avis Ramallah Swiss Agency for Development and Cooperation 1 Avis International Tubas Electricity Company 11 Avis Tubas Jurish Village Council 9 Avis Nablus Lire la suite