Chinese astronauts return from space station after being blamed for damage caused by space debris
Three Chinese astronauts returned from their country’s space station on Friday after more than a week’s delay after the reentry capsule they had planned to use was damaged, possibly by space debris. The team left its Shenzhou-20 spacecraft in orbit and returned using the recently arrived Shenzhou-21, which carried a three-person replacement crew to the … Read more