Hubble Space Telescope was launched thirty years ago
The Hubble telescope celebrates its thirtieth anniversary. The astronomical crowd favorite was launched on April 24, 1990, exactly 30 years ago. Although the stargazer had …
Read moreHubble Space Telescope was launched thirty years ago