Arab Knights Foundation for Development 14 Avis Gaza Palestinian Medical Relief Society 134 Avis Ramallah Gazze Destek Organization 2 Avis International Adam Smith International 5 Avis Ramallah Ammouria Village Council 1 Avis Nablus Lire la suite