This Day in History: 1990-04-24

(April 24, 1990)
On this day in 1990, the crew of the space shuttle Discovery launched the Hubble Space Telescope, a sophisticated optical observatory built in the United States under NASA’s supervision.
Advertisements