While Western nations are curbing imports of Russian energy amid Ukraine war, India has purchased oil from Moscow.
Read the news from all international angles and create your independent opinion
While Western nations are curbing imports of Russian energy amid Ukraine war, India has purchased oil from Moscow.