Posts Tagged ‘human rights’

Clinton adviser quits over harsh China rhetoric

Posted by: manchucka on April 19, 2008