Hubble Space Telescope hasn't had any visitors for 15 years - The Register theregister.com Submitted by theregistercom3435 on May 15, 2024 at 10:58 AM in science STS-125 – the Space Shuttle mission that almost never happened No comments 5