Chinese astronauts return from space station after delay blamed on space debris damage

Science

Chinese Astronauts Return From Space Station After Delay Blamed On Space Debris Damage

By NBC News

BEIJING — 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. The team left their Shenzhou-20 spacecraft i ...Read more