Harvard University Succumbs
Harvard University Withdraws a Fellowship from Kenneth Roth & HRW I admit to feeling an ironic mean-spirited satisfaction that Ken Roth had his appointment as Senior Fellow at the Carr Center of Human Rights of Harvard’s Kennedy School of Government cancelled. After serving for 29 years as Director of Human Rights Watch, the world’s leading […]