Dana Rohrabacher actually said...
On torture, on trafficking, on religion freedom, on workers' right, China gets a failing grade.
Context
Rohrabacher criticizes China's record on human rights across various issues.
07/24/2012