1972 – The Apollo 16 Lunar mission departs the moon. No one has been back since.
1990 – The Hubble Space Telescope was launched into orbit.
Friday, Apr 24 2015 by kjfitz
1972 – The Apollo 16 Lunar mission departs the moon. No one has been back since.
1990 – The Hubble Space Telescope was launched into orbit.