Aaroura Village Council 2 Avis Ramallah Italian Cesvi Foundation 12 Avis Jerusalem Doctors of the World - Switzerland 3 Avis Jerusalem Roots for Health and Social Development 13 Avis Ramallah Local Authorities Development and Lending Fund 29 Avis Ramallah Lire la suite