
Astronomy
On This Day In History: Hubble Space Telescope Was Launched – On April 24, 1990
| April 24, 2016
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
Read More
