Kenneth Roth
Kenneth Roth is the executive director of Human Rights Watch.
Argument: Biden Can’t Make Washington a Beacon for Human Rights by Returning to Business as Usual Biden Can’t Make Washington a Beacon for H...
Kenneth Roth is the executive director of Human Rights Watch.