Russia and China claim to be appalled, too, but to use a classic diplomatic expression, the leaders in Beijing and Moscow should be invited, with all due respect, to shut their traps.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results