Chinese astronauts arrive home after suspected debris strike delays return to Earth
By Jessie Yeung, CNN (CNN) — Three Chinese astronauts landed back on Earth on Friday more than a week later than their scheduled arrival, capping an extended stay in space after a suspected debris strike left their spaceship with a cracked window. The crew of the Shenzhou-20 spaceflight had been due to finish their mission
Continue Reading