Efforts Foundation for Rural and Community Development 2 Avis Ramallah Palestine Stock Exchange 1 Avis Nablus Municipality of Al-Sawahra Al-Sharqiya 5 Avis Jerusalem Friends School 5 Avis Ramallah Al-Eizariya Municipality 8 Avis Jerusalem Lire la suite