For the first time since returning to Earth, the most recent International Space Station inhabitants were welcomed at Star City near Moscow, where hundreds of people gathered on January 14 to greet them.
Russian News Website
For the first time since returning to Earth, the most recent International Space Station inhabitants were welcomed at Star City near Moscow, where hundreds of people gathered on January 14 to greet them.