 (CC-BY-SA)
|
The State Department is once again giving China a hard time about its human rights record, a worthy cause to be sure, though the United States makes for an odd champion. What’s the saying? Those who torture should not throw stones, maybe.
Posted on Jun 3, 2012
READ MORE
|