Kenneth Roth
Kenneth Roth is a visiting professor at the Princeton School of Public and International Affairs and the former executive director of Human Rights Watch, which he led from 1993 to 2022.
Argument: Biden Should Not Stand in the Way of the ICC
Kenneth Roth is a visiting professor at the Princeton School of Public and International Affairs and the former executive director of Human Rights Watch, which he led from 1993 to 2022.