The Hubble Telescope Turns 25

Planetary Nebula NGC 2818, Hubble Space TelescopeThe Hubble Space Telescope is truly a wonder of engineering and vision. It’s captured the imagination of many of Americans, to the point that when it’s lens was faulty and the powers that be thought to get rid of it with something new, a hue and cry went up to save it. And it worked.

Continue reading