(PhysOrg.com) -- The most prolific space observatory will zoom past its 20-year milestone this weekend. On 24 April 1990, the Space Shuttle and its crew released the NASA/ESA Hubble Space Telescope into Earth orbit. What followed is one of the most remarkable sagas of the space age.
- Starry-eyed Hubble celebrates 20 years of awe and discoveryFri, 23 Apr 2010, 10:20:32 EDT
- NASA's Hubble makes one millionth science observationTue, 5 Jul 2011, 16:03:22 EDT
- Hubble unveils colorful star birth region on 100,000th orbit milestoneMon, 11 Aug 2008, 9:35:30 EDT
- Hubble repair mission carrying $70 million CU-Boulder instrument on track for May 11 launchThu, 7 May 2009, 16:22:13 EDT
- Hubble sees Pandora's ClusterWed, 22 Jun 2011, 17:02:33 EDT