Tuesday, October 14, 2003

New Space Race?

China has a dog in the fight. This article from Space.com chronicles the launch of China's first Taikonaut into Earth orbit. God speed Yang Liwei.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home