Liftoff! China Launches Third Manned Spaceflight

More from Space.com