BEIJING -- With its successful launch of a manned spacecraft on Sunday, China seeks to finish construction of its space station within the year and potentially enlist Russia's help and expertise.
The Shenzhou 14 was launched Sunday morning from the Jiuquan Satellite Launch Center in northwest China with three astronauts on board. The spacecraft is docking with the Tiangong space station, with the astronauts to spend about six months there.