Kenneth Roth
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.
The Power of Questions close notice
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.