Advertisement

China launches a new crew to its space station, advancing toward lunar mission

A Long March rocket carrying a crew of Chinese astronauts in a Shenzhou-18 spaceship lifts off at the Jiuquan Satellite Launch Center in northwestern China on Thursday. (AP)
A Long March rocket carrying a crew of Chinese astronauts in a Shenzhou-18 spaceship lifts off at the Jiuquan Satellite Launch Center in northwestern China on Thursday. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close