Chinese President Xi Jinping’s image may be all over the news these days, but in real life, Xi has all but vanished from the world stage. Hunkering down in Beijing for more than 700 days, Xi was a no-show at last year’s United Nations General Assembly, the G-20 summit in Rome, and the U.N. climate summit in Glasgow, Scotland. Read More…