
NASA and the European Space Station launched the Hubble Space Telescope in 1990, and over the past 34 years it’s been responsible for some of the most important discoveries in the universe.
Now, it has discovered a giant eye in the sky, staring right back at it.