IE 11 is not supported. For an optimal experience visit our site on another browser.

China sends astronauts to space in mission to new space station


The launch is a milestone for China as it pours billions into becoming a space power. Their space station is a quarter of the size of the International Space Station, but a rival as China has long been excluded from the ISS.