‘Not with China, very much with India,’ Russia has finally made its stand on the Indo-China tussle clear
Over the last few months, India’s all-weather ally Russia through its actions has proven that it doesn’t support nefarious powers trying to corner its old-friend India. The ...