Kafr Neama Village Council 3 Avis Ramallah National Bank - TNB 31 Avis Ramallah Royal Veil Cooperative Society - Jerusalem 1 Avis Jerusalem Palestinian Police Force 2 Avis Ramallah Community Development and Continuing Education Association 1 Avis Bethlehem Lire la suite