Chris Smith said...

The Chinese government, unfortunately, is largely tone deaf when it has come to human rights.

Context

Chris Smith comments on the Chinese government's lack of response to human rights issues related to organ tourism.

06/14/2006

https://transcripts.cnn.com...