China successfully completed its longest human space mission as the Shenzhou-10 spacecraft and its crew of two men and one woman returned safely to Earth. The return capsule landed via parachute at 8:07 am local time (0007 UTC) on the grasslands of north China’s Inner Mongolia region. The 15-day “Divine Vessel” mission is part of [...]

More...