Today in History: Hubble Space Telescope deployed in orbit
- Posted on April 25, 2026
- By Chicago Tribune
- 0 Views
- 1 min read
Today in History: Hubble Space Telescope deployed in orbit
On April 25, 1990, the Hubble Space Telescope was deployed in orbit from the space shuttle Discovery. (It was later discovered that the telescope’s primary mirror was flawed, requiring the installation of corrective components to achieve o…