TODAY IN HISTORY

TODAY’S HIGHLIGHT

KICKOFF


April 25, 1990 The Hubble Space Telescope was deployed in orbit from the space shuttle Discovery. (It was discovered that the telescope’s primary mirror was flawed, requiring the installation of corrective components to achieve optimal focus.) ALSO ON...

Read latest New Haven Register (New Haven, CT) online.

Online newspapers at PressDisplay.