Isolated Russia - will China step in? As Western powers move to punish Russia for its aggression, China has a delicate balance to strike between a desire to help its.. Rumble 3 years ago