The Hubble Space Telescope, proclaimed by NASA the most significant advance in astronomy since Galileo, was placed in orbit on this day in history, April 25, 1990.
The Hubble Space Telescope, proclaimed by NASA the most significant advance in astronomy since Galileo, was placed in orbit on this day in history, April 25, 1990.