Jamil Shehadeh Secondary School 1 Avis Ramallah Al-Ras Village Council 1 Avis Tulkarm Telecommunications Regulatory Authority 2 Avis Ramallah Ministry of Justice 9 Avis Ramallah Northern Electricity Distribution Company 55 Avis Nablus Lire la suite