
The mission itself wouldn't launch until 2032, but planning must begin soon if Hubble is to be saved. Sad news for space aficionados: the famous Hubble Space Telescope, responsible for some of the most jaw-dropping images of our solar system taken more than three decades since its launch into…
No discussion yet. Be the first to share your thoughts!