Ken Roth, Whose Anti-Israel Obsession Defiled Human Rights Watch, Rejected For Prestigious Harvard Fellowship; Left Goes Crazy
Roth relentlessly pushed the fraudulent "Israel Apartheid" narrative, turning Human Rights Watch into a primary instigator of antisemitism....




