World News
Chinese astronauts land safely in former top secret nuclear missile test site
The Shenzhou-21 astronauts returned to Earth on Friday after staying in Tiangong space station for more than 200 days, establishing the record for longest on-orbit stay by a Chinese crew.
The trio touched down at the Dongfeng landing site in the Inner Mongolia autonomous region at 8.11pm aboard the Shenzhou-22 spacecraft, according to state broadcaster CCTV. Medical teams on the ground said the astronauts were in good physical condition.
Their stay was extended by one month after their probe was...