Posts Tagged ‘China’

Chen Guangcheng Proves Hillary Clinton’s Total Incompetence

Posted by: franklynchusa on May 8, 2012