https://www.foxnews.com/lifestyle/this-day-history-april-25-1990-hubble-space-telescope-placed-orbit-space-shuttle-discovery
0
0
47 words
0
Comments
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.
You are the first to view
Create an account or login to join the discussion