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 display to the public which is as tall as a two story house and weighs several …