Correcting the India-Russia narrative ahead of Putin’s visit
New Delhi: Russia's President Vladimir Putin is expected in India on December 6, for the 21st bilateral summit meeting. The meeting comes in the backdrop of much uninformed speculation about the health of the India-Russia relationship.…