Kenneth Roth is an American human rights lawyer who served as the executive director of Human Rights Watch from 1993 to 2022. He is based in the United States.
Controversy:Will Nayib Bukele Rule El Salvador for Life?
© 2026 Improve the News Foundation.
All rights reserved.
Version 7.2.2