Tuesday, July 26, 2005

So Far, So Good...

Godspeed and good luck to the Shuttle astronauts, as Discovery had a successful launch today and Americans have returned to space. That's welcome news to our good friend SEPARight, who says 'Take that, Osama!'...Instapundit has more good news on the space front, including a response to my misgivings about the sensor problem, and a reiteration of our commitment to get to Mars...

No comments: