China Slams Us