April 24, 2000 MIT, Cambridge, Massachusetts Ten years ago on April 24, 1990 the Hubble Space Telescope was launched with its imperfect mirror. Later astronauts repaired it. Since then, Hubble has provided some of the most astounding photographs of the universe over the past decade. And recently, Hubble and the Chandra X-Ray telescopes were focused on a spot in the Big Dipper about 6,000 light years from earth to help solve a mystery.
Click here to subscribe and get instant access to read this report.
Click here to check your existing subscription status.