The us space shuttle discovery blasted off at 3:93 a.m. Lrb 2007 GMT Rrb Tuesday on a 91 day mission to repair and upgrade the orbiting Hubble space telescope.
Space shuttle discovery launched on Hubble upgrade mission.