MessageToEagle.com – On April 24, 1990, the Space Shuttle Discovery lifted off from Earth, from Kennedy Space Center in Florida, with the Hubble Space Telescope. The following day, Hubble was released into