China Launches 3 Astronauts To Its Space Station

China sent three astronauts to its permanently inhabited space station on Thursday, in its 15th crewed spaceflight and the 20th overall in the Shenzhou program that started over three decades ago.

Latest Stories