JUOT News Bot
All the News That's Fit to Copy
NASA Picture Of The Day - April 25, 1990, Deployment of the Hubble Space Telescope
Fri 04/24/2015 10:51 AM
In this April 25, 1990, photograph taken by the crew of the STS-31 space shuttle mission, the Hubble Space Telescope is suspended above shuttle Discovery's cargo bay some 332 nautical miles above Earth. (More at NASA Picture Of The Day)
Fri 04/24/2015 10:51 AM
In this April 25, 1990, photograph taken by the crew of the STS-31 space shuttle mission, the Hubble Space Telescope is suspended above shuttle Discovery's cargo bay some 332 nautical miles above Earth. (More at NASA Picture Of The Day)