Nablus Specialized Hospital 2 Avis Nablus Barta'a Municipality 6 Avis Jenin Same as empowerment 8 Avis Ramallah Volunteer charity organization 1 Avis Ramallah Jaffna Village Council 2 Avis Ramallah Lire la suite