Ain Siniya Village Council 5 Avis Ramallah Ramoun Girls Secondary School 1 Avis Ramallah Jinsafut Village Council 1 Avis Qalqilya Build Palestine 6 Avis Ramallah Teach for Palestine 30 Avis Ramallah Lire la suite