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

China launches 1st crewed space mission since 2016


A Chinese rocket sending a three-man crew on a historic mission to space blasted off Thursday. They’re headed to an orbiting space station that China is in the process of building, and it’s the country’s first crewed mission in five years.