Almanac: Hubble Space Telescope
Sunday, April 24, 2016 - 08:40
in Astronomy & Space
On April 24, 1990, a revolutionary eyepiece to the heavens was lifted into orbit on board the space shuttle Discovery
On April 24, 1990, a revolutionary eyepiece to the heavens was lifted into orbit on board the space shuttle Discovery