Crikey
Scroll to top

Kenneth Roth

Foreign Policy

Kenneth Roth is the executive director of Human Rights Watch and a contributor to Foreign Policy.

There are 1 articles by Kenneth Roth