China Launches Emergency Mission to its Space Station, putting NASA to shame

China Launches Emergency Mission to its Space Station, putting NASA to shame

Earlier this month, the China Manned Space Agency was forced to delay the return of three astronauts from its Tiangong space station after they discovered “small cracks” in the window of their return capsule, likely from a space debris strike. Instead of using the damaged Shenzhou-20 spacecraft, which remains docked at the station, the crew … Read more