Tag Archives: space telescope

All Eye

  on April 25, 1990, the Hubble Space Telescope was placed into orbit from Space Shuttle Discovery. Named after American astronomer Dr. Edwin Hubble, this space-based optical telescope orbits Earth at 28,000 kph (17,500 mph). Even at this speed and … Continue reading

Posted in On This Day | Tagged , , , , , | Comments Off on All Eye