Hubble Space Telescope successor unveiled by NASA
Friday, May 11, 2007 NASA has unveiled the new telescope that will replace the Hubble Space Telescope in Washington D.C. called the James Webb Space Telescope [JWST]. Currently, NASA has a life-sized model on