Does Russia love China? No. In fact it would love to give China a good beating
Russia over the years has emerged one of India’s closest allies despite India also being close to the USA, at a time when Russia is under crippling American sanctions. As the ...