Drooid Logo
Back to today’s briefing

Story perspectives

China Delays Shenzhou-20 Crew Return After Safety Concerns

11/5/2025

25 4

1 of 1

Story summary
  • China has postponed the return of the Shenzhou-20 crew after a suspected debris strike raised safety concerns, with the China Manned Space Agency launching a risk assessment.
  • The Shenzhou-20 mission launched on April 24 and is the 35th flight of China's manned space program.
  • Astronauts Chen Dong, Chen Zhongrui, and Wang Jie have spent six months in orbit, conducting spacewalks and scientific experiments.