Cooperation Foundation 69 Avis Ramallah Al-Aqrabaniyah Village Council 2 Avis Nablus Al-Zawiya Village Council 4 Avis Jenin Jerusalem Housing Cooperative Society 1 Avis Jerusalem Doctors of the World 1 Avis International Lire la suite