Shenzhou-13 Crew to Return From Space Station Soon
The three Shenzhou-13 astronauts aboard China’s space station will return to Earth soon after a national-record six-month mission in orbit, the China Manned Space Engineering Office (CMSEO) said on Thursday.