Efforts Foundation for Rural and Community Development 2 Avis Ramallah Bethlehem Arab Society for Rehabilitation 37 Avis Bethlehem Patients' Friends Association - Al Ahli Hospital 24 Avis Hebron New Zebdeh Village Council 4 Avis Jenin Deir Abu Mash'al Village Council 1 Avis Ramallah Lire la suite