Jun 27, 2013

    Down to Earth:

    China completed its longest manned space mission yesterday, as its Shenzhou-10 spacecraft and three crew members returned safely to Earth. The return capsule touched down at 8.07am, kicking up a cloud of dust on the grasslands of Inner Mongolia. Commander Nie Haisheng (centre) was the first to emerge from the capsule, smiling. He was followed by female astronaut Wang Yaping (right) and Mr Zhang Xiaoguang.