Cooperation Foundation 69 Avis Ramallah Popular Committee for Services of Deheishe Camp 3 Avis Bethlehem Bureau of Financial and Administrative Control 2 Avis Ramallah Scientific Center Charitable Society 7 Avis Ramallah Swiss Agency for Development and Cooperation 1 Avis International Lire la suite