China's Shenzhou-10 spacecraft returns to Earth (Update)
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 towards Beijing's goal of building a permanent space station by 2020.