Dana Rohrabacher said...

China is the world's largest dictatorship and human rights abuser.

Context

Rohrabacher criticizes the Chinese regime for its oppressive policies.

03/27/2012

https://congress.gov...