Putin and Xi meet in Beijing
The leaders of Russia and China are holding a meeting in Beijing on Thursday