NOT BAD ENOUGH: This was one of the worst weeks for China on the world stage in a while.
The thing is, China can look as bad on the stage as it wants, when it’s paying off all the critics. via hotair: Earlier this week Amnesty International published an in-depth look at life for Muslims living in the Xinjiang Uyghur …