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

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.

Recent Posts

editors picks

Top Reviews