Kafr Zibad Village Council 4 Avis Tulkarm We Effect 4 Avis Ramallah Build Palestine 6 Avis Ramallah Local Authorities Development and Lending Fund 29 Avis Ramallah Kharsa Village Council 8 Avis Hebron Lire la suite