Time to Rejuvenate the India-Russia Partnership India and Russia are natural allies. It is in the interest of both countries to have vibrant relations. The responsibility for this devolves upon Modi and Putin. Published: May 30, 2016 IDSA Comments Read More