Chinese Astronauts Arrive at Tiangong Space Station with Mice for Life-Science Experiments China’s Shenzhou-21 mission marked another milestone in the nation’s growing space ambitions. Launched late Friday, the spacecraft carried three Chinese astronauts to the Tiangong space station, where they will spend three months conducting various experiments. One of the most intriguing aspects of this […]