BEIJING (AP) — Three Chinese astronauts returned from their nation's space station Friday after more than a week's delay because their original return capsule was damaged, likely from being hit by space debris.
Chinese astronauts return from space station after delay blamed on space debris damage
RMOTODAY2 hrs ago6


North Shore News
CTV News
The Daily Beast