The Palestine Techno Park 19 Avis Ramallah Meithalun Municipality 21 Avis Jenin Al-Aqrabaniyah Village Council 2 Avis Nablus Al-Zaim Municipality 7 Avis Jerusalem Municipality of Al-Sawahra Al-Sharqiya 5 Avis Jerusalem Lire la suite