Russia and China say they did not walk out, but clearly they are stalling.
Ah. They did not “walk out”, as reported? Hmmm...