Volunteer charity organization 1 Avis Ramallah Swiss Agency for Development and Cooperation 1 Avis International Beit Emmaus Cooperative Society 1 Avis Jerusalem Kafr Malik Village Council 4 Avis Ramallah Dar Al Kalima University 1 Avis Bethlehem Lire la suite