Three Chinese astronauts returned to Earth on Saturday after six months in space in the longest crewed mission to date for the country's space program, AP reports.
Driving the news: The Shenzhou 13 space capsule landed in the Gobi desert in the northern region of Inner Mongolia on Saturday after 183 days in space, per Reuters.