Budrus Mixed Basic School 1 Avis Ramallah Nablus Specialized Hospital 2 Avis Nablus St John Eye Hospital 16 Avis International Local Authorities Development and Lending Fund 29 Avis Ramallah Workers' Union 1 Avis Nablus Lire la suite