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.

Close

What's Hot