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.
A group of Chinese astronauts is back on Earth after being delayed by apparent space debris damage. CBS News' Errol Barnett reports.
Read the full article at:
CBS News →