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.
AFP
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business