Why the Godfather of Human Rights Is Not Welcome at Harvard
Kenneth Roth, who ran Human Rights Watch for 29 years, was denied a fellowship at the Kennedy School. The reason? Israel. Michael Massing in The Nation: Soon after Kenneth Roth
Continue readingWhy the Godfather of Human Rights Is Not Welcome at Harvard