Space debris may have delayed Chinese astronauts' return to Earth - CBS News
Watch CBS News
A group of Chinese astronauts is back on Earth after being delayed by apparent space debris damage. CBS News' Errol Barnett reports.






























