Friday, March 12th, 2010

Update: the Final Hubble Servicing Mission.

August 14, 2008 by David Dickinson  
Filed under Astro News, Astro News & Commentary

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.