By Bloomberg News

Three Chinese astronauts who were stuck in space after debris crashed into their spacecraft have returned to Earth.

The Shenzhou-20 crew successfully landed in Inner Mongolia at 4:40pm local time on Friday, state broadcaster China Central Television reported. The astronauts are in good physical condition and used the Shenzhou-21 spacecraft — the vehicle that had transported their replacements to the Tiangong space station — to make their return, it said.

The astronauts were originally scheduled to return to Earth on Nov. 5. But the mission was postponed after the window glass on the Shenzhou-20’s return capsule developed a minor crack, likely caused by space debris, according to the China Manned Space Engineering Office. The damaged spacecraft will remain in orbit to c

See Full Page