China completes another part of its own space station paving the way for astronauts to live there

Share this post

Subscribe to Space Channel & Stay Up To Date

Subscribe to Space Channel & Stay Up To Date