Efforts Foundation for Rural and Community Development 2 Avis Ramallah Halhul Municipality 17 Avis Hebron Jalqamous Village Council 5 Avis Jenin Al-Sindyanya Charity Association 2 Avis Bethlehem National Center for Sustainable Development 1 Avis Nablus Lire la suite