Watch Chinese Rocket Take Off

Watch Chinese Rocket Take Off
|

China has taken the next step in its quest to become a major space power with the launch of the unmanned Shenzhou 8 vehicle.