China and Russia are ALLIES...