STS-125 Set To Lift Off In September 2008
NASA managers announced this week the space agency is officially
targeting September 10, 2008 for the launch of STS-125, the fifth
and final space shuttle servicing mission to the Hubble Space
Telescope. During the 11-day flight, Atlantis' seven astronauts
will repair and improve the observatory's capabilities through
2013.