The often dour Vladimir Putin is looking very cheery in China, which has just hosted the summit of the Shanghai Cooperation Organisation (SCO) in Tianjin to the north, and is preparing for a grand parade to commemorate the 80th anniversary of the end of the Second World War in Beijing tomorrow. Xi Jinping is clearly
Comments