Thursday, June 2, 2011

The beginning of the end...

of the space shuttle program as Endeavour returns to Earth from its final mission early yesterday morning (seen above), and Atlantis rolls out to the launch pad for a scheduled July 8 liftoff.  Read more here about the end of American human spaceflight after more than 50 years of leadership.  Sad.

Image courtesy

No comments:

Post a Comment