Nasri Sabarna | Bet Ommar Progressive Mayor
Nasri Sabarna is the Mayor of Bet Ommar, a town in the southern West Bank…
Excerpts from extended conversation with Ahmed Attoun, an E. Jerusalem self-described Islamist leader sent into exile in Ramallah.