Taffuh Municipality 19 Avis Hebron Nablus Chamber of Commerce and Industry 2 Avis Nablus National Insurance Company 1 Avis Ramallah Jabara Village Council 1 Avis Tulkarm Ajul Village Council 3 Avis Ramallah Lire la suite