BabU
New member
West's Criticism of India for Import of Russian Oil Reflects Double Standards: Russia Historically, Russia has not been a major source of fossil fuel for India but the imports of discounted Russian crude oil have seen a massive increase in the last few months, notwithstanding the simmering tension between New Delhi and several Western nations over it