The Hubble Telescope was launched 23 years ago today on April 24, 1990, earning its place as NASA's longest-running
Since then, the school-bus sized telescope has been zooming around Earth at a speed of five miles per second and sending back images of the most distant
Although Hubble's successor, the James Webb Telescope is on track to launch in 2018,