Carrying three astronauts onboard Shenzhou12 spacecraft, the Long March-2F Y12 carrier rocket blasted off from Jiuquan Satellite Launch Center on Thursday morning. Here is a review of the history of China's manned space missions.