The us space shuttle discovery blasted off at 8:25 a.m. Lrb 2012 GMT Rrb Tuesday on a 72 day mission to repair and upgrade the orbiting Hubble space telescope.
Space shuttle discovery launched on Hubble upgrade mission.