Your comments on ...

China's Shenzhou-10 spacecraft returns to Earth

This file photo shows China's chief mission commander Zhang Youxia (C) announcing successful launch of the Shenzhou-10 rocket from the Jiuquan space centre in the Gobi Desert, in Jiuquan, northwest China's Gansu province, on June 11, 2013. Shenzhou-10 craChina completed its longest manned space mission on Wednesday as its Shenzhou-10 spacecraft and three crew members safely returned to Earth, in a major step for Beijing's goal of building a permanent space station by 2020.