The Long March 2-F rocket loaded with Shenzhou-10 manned spacecraft lifts off from the Jiuquan Satellite Launch Center. Photo: Reuters

China makes its own mark in space with Shenzhou-10

The successful launch of Shenzhou-10 last week pushed China over a psychological hump that has confronted every nation's space programme, as it moves from nervous risk-taker to sure-footed explorer.