Michael Sfard

Inciting Genocide: An Interview with Michael Sfard
The legal case against Israel’s Channel 14
Issue 71 / July 2026