Thirty years ago, NASA's space shuttle Discovery lifted off on a mission to release into orbit what would become the world's most famous science instrument, the Hubble Space Telescope. Launched on ...
On April 25, 1990, the Hubble Space Telescope was deployed! [‘On This Day in Space’ Video Series on Space.com] Hubble is famous for taking some of the most amazing deep-space photos ever. It hitched a ...
CC0 Usage Conditions ApplyClick for more information. Bruce McCandless II Papers / Series 4: National Aeronautics and Space Administration (NASA) / 4.2: STS-31, 1985 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results