Browsing: Space mission

Putin Russia

Russia is walking out of the international space station, but it won’t happen immediately as Russian cosmonauts will leave the…