Kenneth Roth

See Transcript

Friday 01/21/2011

Executive Director of the Human Rights Watch Kenneth Roth discusses the lack of human rights in China and the need for change in the country.

People in this video
Kenneth Roth
World Politics
Other appearances
June 2015 June 2015 January 2011 July 2005 July 2005