Space Shenzhou 10: another step in China’s ‘Long March’ into space 12 years ago Kevin Orrman-Rossiter The colorful and polished launch of Shenzhou 10 confirms that China has come of age