October 14, 2003

China has launched Yang Liwei into orbit.

I am quite ecstatic that China has entered the Manned Space Flight club. I can only hope that it spurs America back into space exploration with some momentum.

A great day for the Earth. Safe travels and godspeed, Yang Liwei!

Posted by michael at October 14, 2003 09:29 PM