Efforts Foundation for Rural and Community Development 2 Avis Ramallah Beit Surik Municipality 6 Avis Jerusalem Douma Village Council 2 Avis Nablus Palestinian Prisoners Club 1 Avis Ramallah Terre des hommes - TDH 4 Avis Ramallah Lire la suite