#8888672Russian Deputy Prime Minister Alexei Overchuk is welcomed by officials upon arrival at the Qionghai Boao International Airport in Qionghai, Hainan, China. On the right, Russian Ambassador to China Igor Morgulov.Sign in or register,to downloadAdd to cartRemove from cartPackage: China RussiaCategories: PoliticsLocation: Boao, ChinaEvent date: 27.03.2025Date published: 27.03.2025Author: Grigory SysoevCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 6534x4689px, 13.4MbJob-ID: 934e88cc006097e8