×

China sends 2 astronauts into space

3:00 AM ET Mon, 17 Oct 2016

It's the country's latest space mission to date.