Star cruiser now hangar-bound

The space shuttle Discovery glided down from orbit to a picture-perfect landing at the Kennedy Space Centre March 9, marking the completion of her last mission and heralding in the final months of NASA’s space shuttle program.