China's Shenzhou-10 spacecraft returns to EarthChina completed its longest manned space mission as its Shenzhou-10 spacecraft and three crew members safely returned to Earth.Wed Jun 26 2013