Is China really a screwed up country?
If you consume CNN and BBC’s coverage of China, I am sure you are under the impression that China is a really screwed up country. The West has a very biased view of China. China’s rise is bad for us? Is our system superior? What is good for the West’s …