Skip to main content
Tech Insider
Russia's President Vladimir Putin and China's President Xi Jinping.REUTERS/Carlos Barria
Tech Insider
Russian Prime Minister Vladimir Putin.REUTERS/RIA Novosti/Pool
Tech Insider
Chinese President Xi Jinping with Russian President Vladimir Putin.REUTERS/Wu Hong/Pool
Tech Insider
Russian President Vladimir Putin and Chinese President Xi Jinping.Reuters/Kim Kyung Hoon
Tech Insider
Russian President Vladimir Putin is pictured on the left while Iran's Ayatollah Ali Khamenei is pictured on the right.Reuters/Getty
Tech Insider
Russian President Vladimir Putin.REUTERS/Shamil Zhumatov
Tech Insider![china president putin russia](https://i.insider.com/6319ea0dadc9990018846a4d?format=jpeg)
Sergei Karpukhin/Reuters
sfy39587stp18