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 →
📧 Email 🐦 Twitter 💼 LinkedIn