© 2026 Improve the News Foundation.
All rights reserved.
Version 7.0.0
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?