China’s Shenzhou-10 Crew Has Returned to Earth

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) Wednesday, June 26th, 2013 on the grasslands of north China’s Inner Mongolia region. The… » 6/27/13 6:40am 6/27/13 6:40am

China launches three astronauts to its prototype space station

The six astronauts and cosmonauts aboard the International Space Station are about to get some new orbital neighbors. Three Chinese astronauts have blasted off aboard a Chinese Long March rocket.
» 6/11/13 10:40am 6/11/13 10:40am