Azzun Atma Village Council 2 Avis Qalqilya Deir Ibzi village council 5 Avis Ramallah Teach for Palestine 30 Avis Ramallah Dahr al-Abd Village Council 4 Avis Jenin Lutheran World Federation 2 Avis Ramallah Lire la suite