Three Chinese astronauts flew back to Earth late Friday to wrap up a 182-day mission on China’s space station, the longest crew mission in the history of the country’s space program. The landing sets the stage for launch of a new crew and expansion of the Chinese space station later this year.

Leave a Reply

Your email address will not be published. Required fields are marked *