Chinese spacecraft blasts off (VIDEO)

China is a step closer to becoming a major space power with the launch of its unmanned spacecraft Shenzhou 8. The craft is expected to dock with another vehicle, launched last month, in an unprecedented operation for the communist state. The spacecraft took off from a base in the far western city of Jiuquan. Minutes […]