“India is refining some of the Russian oil and selling it off to US and UK. You should ask yourself what this implies,” Shashi Tharoor said adding that he is now pleased with India’s stand on the Russian-Ukraine war.

LEAVE A REPLY

Please enter your comment!
Please enter your name here