Chinese astronauts land safely in former top secret nuclear missile test site
Chinese astronauts have successfully completed a mission aboard the Tiangong space station, setting a new record for the longest on-orbit stay by a Chinese crew at over 200 days. The Shenzhou-21 crew returned safely to Earth at the Dongfeng landing site. Their mission included a successful experiment involving artificial embryos, intended to study reproduction in zero gravity. AI