China's 5th manned space flight launched today, Shenzhou-10, on a Long March 2F rocket. Liftoff occurred at 09:38 UTC on June 11th 2013 from the Jiuquan Sate...
Launch of Manned Chinese Shenzhou-10 Spacecraft
Full video: Shenzhou-10 spacecraft returns to Earth
Full video: Chinese astronaut gives space lecture
SHENZHOU 10 NEW MISSION
Read more about The Geek Mind.