Ain Yabrud Village Council 2 Avis Ramallah HEAL Palestine 2 Avis International Turquoise Mountain 6 Avis International Jerusalem Endowments and Al-Aqsa Mosque Affairs Department 8 Avis Jerusalem EPCGF 6 Avis Ramallah Lire la suite