This afternoon in pristine weather the astronauts of STS-124 blasted off from Cape Canaveral in Space Shuttle Discovery on their way to meet up with the ISS and install the Kibo laboratory module. Best of luck to the combined crews of STS-124 and ISS Expedition 17!
Also, major congratulations are in order for NASA, JPL, and the University of Arizona for last weeks picture-perfect landing of the Phoenix lander on the Mars. What a great week for NASA and space exploration!
Saturday, May 31st, 2008