Home / Tag: larry

Tag Archives: larry

Harvard antisemitism head once labeled Israel an “apartheid” state

harvard apartheid

Harvard University’s efforts to address antisemitism on campus are not off to a promising start. The co-chair of the new antisemitism taskforce, Derek Penslar, director of Harvard’s Center for Jewish Studies, has ...

Read More »
X
X