India downplayed a key Russia-friendly summit, but Putin and Xi may not be complaining

Back
Top