Al-Ram Municipality 9 Avis Jerusalem Deir Sharaf Village Council 4 Avis Nablus HK Technologies 2 Avis Ramallah Cooperation Foundation 69 Avis Ramallah Solidarity Charity Association 3 Avis Nablus Lire la suite