Jamil Shehadeh Secondary School 1 Avis Ramallah Telecommunications Regulatory Authority 2 Avis Ramallah Saint Joseph French Hospital - Jerusalem 3 Avis Jerusalem Directorate of Education - Ramallah and Al-Bireh Governorate 13 Avis Ramallah Ras Karkar Village Council 1 Avis Ramallah Lire la suite