Tubas Municipality 14 Avis Tubas Independent Commission for Human Rights - Board of Grievances 17 Avis Ramallah MAP - Medical Aid for Palestinians 82 Avis International Jerusalem - Ramallah Bus Company 1 Avis Jerusalem Ansar Al-Insan Charitable Society 1 Avis Nablus Lire la suite