Starry-Eyed Hubble Celebrates 20 Years of Awe and Discovery

From ESA Top News:

The most prolific space observatory will zoom past its 20-year milestone this weekend. On 24 April 1990, the Space Shuttle and its crew released the NASA/ESA Hubble Space Telescope into Earth orbit. What followed is one of the most remarkable sagas of the space a

Related Posts

Comments are closed.