David Sheen writes articles and makes films about the economy, ecology and equality. Originally from Toronto, Canada, Sheen now lives in Jaffa, Israel.
Published in: HomeIsrael's champion of lawmakers
The man who defeated Zvulun Orlev for the leadership of Jewish Home doesn't have his legislative experience.
Published in: HomeRacism in Israel
Reports of anti-African race riots in Tel Aviv in May finally broke western media silence over one of the most...