On April 25, 1990, the Hubble Space Telescope was deployed! Hubble is famous for taking some of the most amazing deep-space photos ever. It hitched a ride to space on the space shuttle Discovery with ...
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 ...
Re-create the thrilling journey of the Hubble Space Telescope with a Lego version of the 1990 NASA STS-31 mission. Freelance writer Amanda C. Kooser covers gadgets and tech news with a twist for CNET.