Images this week of PM Modi holding hands with Russia’s Vladimir Putin at a summit hosted by China’s Xi Jinping seemed to confirm what many experts have already concluded – the US has stumbled in its effort to draw India into its diplomatic orbit.NDTV News Search Records Found 1000