“Xi Jinping and Vladimir Putin have a very similar vision of the world. They both wallow in grievance and victimhood.” China leader Xi Jinping is expected to fly to Russia and visit Vladimir Putin next week for a “peacekeeping mission” former Russian corre