Karma Village Council 7 Avis Hebron Qarawat Bani Zaid 2 Avis Ramallah Medical Supplies and Services Company 2 Avis Ramallah Velvet 1 Avis Jerusalem Swiss Agency for Development and Cooperation 1 Avis International Lire la suite