Moscow still wants to open own space station despite ISS problems

Moscow, space station, ISS problems
World
image