Russia changes ambassador in Sweden

China walks on eggshells