China's Longest Crewed Space Mission Ends As Astronauts Return To Earth

Three Chinese astronauts landed in northern China on Saturday after 183 days in space, state broadcaster CCTV said, ending the country's longest crewed space mission to date.

Comments