Astronauts from the STS-125 mission to repair the Hubble Space Telescope shared accounts of their mission today at StenniSphere, the visitor center at NASA’s John C. Stennis Space Center.
Astronauts from the STS-125 mission to repair the Hubble Space Telescope shared accounts of their mission today at StenniSphere, the visitor center at NASA’s John C. Stennis Space Center.