Is Russia now getting closer to China than India, Jinping did this work in a difficult situation, India’s neutral stand is giving Dragon a chance?
Russia and China have a common interest in undermining US dominance of the world order, which they assess is the...