The space shuttle discovery was primed for launch early Tuesday from the Kennedy space center on a sophisticated servicing mission for the Hubble telescope that nasa officials say will open a new frontier in exploration of the universe.
Space shuttle discovery to overhaul Hubble telescope.