China's stranded astronauts 'in good condition' after space debris delays planned return

Read China's stranded astronauts 'in good condition' after space debris delays planned return on 92.5 FOX News App

China's stranded astronauts 'in good condition' after space debris delays planned return

The return of three stranded Chinese astronauts who are facing a delayed return to Earth is progressing smoothly, according to the country's Manned Space Engineering office. The Shenzhou-20 mission crew