Shuttle lifts off on final repair mission to Hubble

CAPE CANAVERAL, Florida (Reuters) – Space shuttle Atlantis and seven astronauts blasted off on Monday on an ambitious 11-day mission to refurbish the Hubble Space Telescope, an icon of modern astronomy that has changed scientists’ understanding of the universe.


Leave a Reply