
The leaders of Russia and China have met in Beijing, where more than 20 technology and trade deals have been signed. BBC Russia Editor Vitaly Shevchenko spoke to John Campbell.

The leaders of Russia and China have met in Beijing, where more than 20 technology and trade deals have been signed. BBC Russia Editor Vitaly Shevchenko spoke to John Campbell.

RNZ