Despite skirmishes with Ukraine and UK’s naval horseplay, Russia stamps its authority on Crimea with a military town July 21, 2021
‘Not with China, very much with India,’ Russia has finally made its stand on the Indo-China tussle clear September 5, 2020
Now that China is the declared villain of the world, India can help Russia lose the tag of a global pariah June 30, 2020