LIVE
Live Room
Chat Room
Description
China launches its Shenzhou-14 manned spacecraft from Jiuquan Satellite Launch Center in northwestern China.