By Amitava Mukherjee The last visit of Russian President Vladimir Putin and his defence and foreign ministers to India has outlined the Russian presence vis-à-vis Indo-US relations. Three areas have been identified where the US and Russia might clash with each other over their respective bilateral relations with India — the Indo-Pacific, Afghanistan and the […]