China's Shenzhou-10 spacecraft returns to Earth
Wednesday, June 26, 2013 - 01:00
in Astronomy & Space
China completed its longest manned space mission 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.