The Palestine Techno Park 19 Avis Ramallah Municipal Association for the Development of Education and Welfare 3 Avis Jenin Teach for Palestine 30 Avis Ramallah Palestinian Bible Society 6 Avis Jerusalem Mazra'a Al-Nubani Village Council 2 Avis Ramallah Lire la suite