Putin's visit to New Delhi comes amid escalating tensions between Russia and Western nations over Ukraine.
Putin's visit to New Delhi comes amid escalating tensions between Russia and Western nations over Ukraine.
Russian President Vladimir Putin is scheduled to arrive in New Delhi today afternoon to attend the India-Russia annual..