#9241727Chinese President Xi Jinping and Russian President Vladimir Putin visit the "Innovative India" exhibition in New Delhi, India.Sign in or register,to downloadAdd to cartRemove from cartPackage: India RussiaCategories: PoliticsLocation: New Delhi, IndiaEvent date: 12.09.2026Date published: 12.09.2026Author: Kristina SolovyovaCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 4861x3297px, 10.7MbJob-ID: a3900eb251234423