Beit Hanina Development Association 2 Avis Jerusalem Al-Azab Al-Gharbi Village Council 2 Avis Qalqilya Kafr Malik Village Council 4 Avis Ramallah Shams Human Rights and Democracy Media Center 1 Avis Ramallah Qalqilya Central Zakat Committee 1 Avis Qalqilya Lire la suite