Jalud – Abdallah Tawfiq, Town Council
Abdallah Tawfiq heads the town council in Jalud, a small Palestinian village near the Israeli…
Excerpts from extended conversation with Ahmed Attoun, an E. Jerusalem self-described Islamist leader sent into exile in Ramallah.