China's Shenzhou 20 astronauts head home to Earth after space-debris scare
The three astronauts of China's Shenzhou 20 mission headed back to Earth today (Nov. 13) after a week-long delay caused by a debris strike on their spacecraft.
(Space.com, 2025-11-14T06:27:32Z)