Home Science China's Shenzhou 21 astronauts return to Earth after...
Science

China's Shenzhou 21 astronauts return to Earth after being briefly 'stranded', wrapping up record-breaking mission (video)

China's Shenzhou 21 astronauts return to Earth after being briefly 'stranded', wrapping up record-breaking mission (video)
Recovery crews help astronaut Zhang Lu of the Shenzhou 21 mission out of his spacecraft shortly after it touched down safely at the Dongfeng Landing Site on May 29, 2026 in Inner Mongolia.
Originally published by Space.com Read original →