Recently, Harvard University re-extended an invitation to Kenneth Roth, the former executive director of Human Rights Watch (HRW), to join…
Tag:
Ken Roth
For the past 20+ years, Human Rights Watch (HRW) has obsessively demonized Israel. Recently, HRW’s Farida Deif and Omar Shakir…