Chinese President Xi Jinping and Russian President Vladimir Putin are in the midst of a budding bromance. The two strongmen celebrated Mr Putin’s last birthday over vodka and Russian sausage and afterwards Mr Xi called the Russian President his best, … Continued