President Xi Jinping of China is taking a pass on the upcoming G20 summit in New Delhi. It’s a resounding decision that not only punctuates the tenuous dynamics among global powerhouses but also signals China’s growing confidence in the international stage. The Implications of China’s No-Show The first time the Chinese leader is absent from ... Read more