GPLHost-Thomas writes: The Hubble Space Telescope roared into space 20 years ago to begin a career rewriting what we know about the universe around us: accomplishments like the age of the Universe, Galaxies cores, how planets form, and so on. Nasa released some of the most spectacular photos for the event.
Sign up for the Slashdot Daily Newsletter! DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Win a FREE Moto Z2 Force Edition smartphone from Wirefly ×