The Endeavour Shuttle’s Final Flight into History

Endeavour during its first launch (NASA photo)

Updated May 20 — The space shuttle Endeavour lifted off Monday from Launch Pad 39A of NASA’s Kennedy Space Center on its last flight into space, a 16-day mission to the International Space Station. But as historic as that is, it’s not necessarily the trip on Ken Phillips’ mind at the moment. The California Science … Read more

Follow

Get every new post delivered to your Inbox.

Join 31 other followers