Most Amazing Hubble Discoveries
Thursday, April 21, 2011 - 07:31
in Astronomy & Space
The Hubble Space Telescope has lasted more than 20 years, and in that time it has revolutionized our understanding of the universe. Here is a short rundown of Hubble's greatest achievements.