Chinese astronauts return from month-long space station mission
Friday, November 18, 2016 - 10:31
in Astronomy & Space
Two Chinese astronauts returned Friday from a month-long stay aboard the country's space station, China's sixth and longest crewed mission and a sign of the growing ambitions of its rapidly advancing space program.