burqa village council 9 Avis Nablus General Supplies Directorate 103 Avis Ramallah United Nations Office for Project Services - UNOPS 108 Avis International Rahma Worldwide Association for Relief and Development 4 Avis Ramallah Bank of Palestine 7 Avis Ramallah Lire la suite