Medical Supplies and Services Company 2 Avis Ramallah Ministry of Public Works and Housing 61 Avis Ramallah Madama Village Council 10 Avis Nablus Half Jbeil Village Council 1 Avis Nablus Rafat Municipality 5 Avis Jerusalem Lire la suite