(Hub of News & Entertainment)
Russia has been a time-tested partner for India and the country has been a key pillar of New Delhi’s foreign policy. In the last few months, India has increased the import of discounted crude oil from Russia notwithstanding increasing disquiet over it by several Western powers