China is sending astronauts—and mice—on its latest space station mission

Wait 5 sec.

China said Saturday that it successfully launched the Shenzhou-21 spaceship on a mission to the country's orbiting space station, sending its newest rotation of three astronauts—along with four mice.