.
On this day in 1990 – April 25th – the Hubble Space Telescope was deployed.

The Space Shuttle Discovery successfully launched the telescope during its STS-31 mission.