Check out 20 years of iconic images courtesy of NASA’s Hubble telescope [TechSpot]
View Article on TechSpot
The workhorse that is the Hubble Space Telescope has provided humanity with jaw-dropping images of our solar system and the universe at large for more than 30 years, despite a serious issue with the scope’s optical system that required hands-on repair in 1993.