Blast Off! Chinese Astronauts Launch I

Blast Off! Chinese Astronauts Launch Into Orbit
SPACE.com
Three Chinese astronauts blasted into space June 11, 2013 on the nation's fifth manned space mission.
View Comments