I think this is great news. China and Russia seem to be on board for this united stance, which is what was needed all along.
Reminds me of the "dimplomacy" game I played once though too......you never really know what's going on behind the scenes, nor do you know what each countrie's motives really are.
Still, this is a good thing in my opinion.