Space debris may have delayed Chinese astronauts' return to Earth
A group of Chinese astronauts is back on Earth after being delayed by apparent space debris damage. CBS News' Errol Barnett reports.
(CBS News, 2025-11-14T17:34:24Z)