
Jewish Leadership Failure Series: Introduction — Anti-Israel Propagandist Ken Roth at Harvard
For years, Jewish leaders failed to identify Ken Roth of Human Rights Watch as an anti-Israel propagandist — now he has a Harvard fellowship The American […]