Arab Knights Foundation for Development 14 Avis Gaza Jerusalem Endowments and Al-Aqsa Mosque Affairs Department 8 Avis Jerusalem Baqa al-Sharqiya Municipality 19 Avis Tulkarm HEAL Palestine 2 Avis International Kafrdan Municipality 3 Avis Jenin Lire la suite