Full text loading...
n MNASSA : Monthly Notes of the Astronomical Society of South Africa - Hubble space telescope is 25 : news note
On April 24, 1990, the space shuttle Discovery lifted off from Earth with the Hubble Space Telescope nestled securely in its bay. The following day, Hubble was released into space, ready to peer into the vast unknown.
Article metrics loading...