33 Russia trolls the West by making a video inviting people to move to Russia (www.youtube.com) posted 1 year ago by Darkchaos 1 year ago by Darkchaos +35 / -2 22 comments share 22 comments share save hide report block hide replies
India's part of the "BRICS" economic group. Brazil, Russia, India, China, South Africa.
It's in India's best interests to support China and Russia.