Tuesday, March 16th, 2010

October 2008: News & Notes.

(Newsflash- NASA announced recently that STS-125, the final servicing mission to the Hubble Space Telescope, will be delayed indefinitely due to a failure of the telescopes’ main control unit. Engineers are looking at options to restart a backup unit. That also scrubs Astroguyz’s mission to cover the launch live! click here for more info!)  

 First Exoplanet [...]