Ni'lin Municipality 3 Avis Ramallah Ministry of Public Works and Housing 63 Avis Ramallah Ain Yabrud Village Council 2 Avis Ramallah Sikka and Tawas Village Council 5 Avis Nablus Private entity 4 Avis Jerusalem Lire la suite