Following a 14-day mission aboard China’s space station, a female mouse has successfully delivered a litter of nine healthy pups back on Earth. The birth, confirmed by the Technology and Engineering ...