On this day in history, April 25, 1990, Hubble Space Telescope placed in orbit by Space Shuttle Discovery
Kerry Byrne The Hubble Space Telescope, proclaimed by NASA to be the most significant advance in astronomy since Galileo, was placed in orbit on this day in history, April , .