Efforts Foundation for Rural and Community Development 2 Avis Ramallah Al-Khalijan Village Council 5 Avis Jenin Injaz Foundation 9 Avis Ramallah Iraq Burin Village Council 1 Avis Nablus Cowater International 7 Avis International Lire la suite