Rumors have been swirling out of Indian social media that Chinese President Xi Jinping may be under house arrest. As of this writing, American media has largely ignored this, perhaps because these are, after all, just rumors. Or perhaps it’s because major US media has corporate ties with Beijing. Who knows?
Recent Comments