jump to navigation

Update: the Final Hubble Servicing Mission. August 14, 2008

Posted by webmaster in : Astro News, Astro News & Commentary , add a comment

STS-125

STS-125 Crew Portrait. (All photo credits: NASA).  

Mark your calendars; NASA is set to fly one final servicing mission to the Hubble Space Telescope! First launched in 1990, the Hubble Space Telescope forever altered our view of the heavens. (more…)