Raba Village Council 7 Avis Jenin Al Mashreq Insurance 3 Avis Ramallah Teacher Creativity Center 36 Avis Ramallah Municipality of Al-Sawahra Al-Sharqiya 5 Avis Jerusalem Qira Village Council 10 Avis Salfit Lire la suite