20220319 world.rest-of-world: Russian cosmonauts arrive at space station in yellow and blue