The Hubble Space Telescope (HST) is a space telescope that was launched into low Earth orbit in 1990.
Launch date April 24, 1990
Its scientific successor, the James Webb Space Telescope (JWST), is scheduled for launch in 2018.
Space
Links: en.wikipedia.org
By: kjfitz