Kenneth Stern, lead drafter of the IHRA definition of antisemitism, discusses the shrinking space for free speech on Israel's oppression of the Palestinians.
Share this post
#66 Is Free Speech on Israel Under Attack…
Share this post
Kenneth Stern, lead drafter of the IHRA definition of antisemitism, discusses the shrinking space for free speech on Israel's oppression of the Palestinians.