Bouncing Back

In a recent interview with Beijing Review, Stephen Roach, a senior fellow at Yale University and former Chairman of Morgan...

Understanding China’s Motive

Although the efforts to curb terrorism and violence in Xinjiang Uygur Autonomous Region in northwest China have achieved positive results, they are repeatedly criticized by the Western governments and media. Why do they always hold two different sets of standards, one for China and another for other countries like those in the Middle East?