
Gideon Levy: ‘You’re a Nazi’: Getting Attacked for Speaking Out Against Israel’s War Crimes in Gaza
Etzel Haturki (At the Turk’s) is a well-known shawarma place in the central Israeli city of Or Yehuda, and there is nothing Turkish about it: It looks simple, though the prices are not so cheap, […]