October 06, 2003

China's Space Shot

They're keeping it quiet to minimize embarrassment in case of problems, but it looks like sometime next week is the likely launch date.

Posted by Ted at October 6, 2003 10:07 PM | TrackBack
Comments
Post a comment









Remember personal info?






Site Meter