Teach for Palestine 30 Avis Ramallah Atara Municipality 1 Avis Ramallah Bethlehem Municipal Council 1 Avis Bethlehem Women's Affairs Center - Gaza 109 Avis Gaza Al-Rama Village Council 3 Avis Jenin Lire la suite