Chinese astronauts return from space station after being blamed for damage caused by space debris

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