In the Stars: Hubble at 15 Still Unmatched

A spectacular new era in astronomy began on April 25, 1990, although it took most of the world a while to appreciate the magnitude of the change. On that date, the Hubble Space Telescope, launched by NASA the previous day, first opened its eyes to the heavens.

A spectacular new era in astronomy began on April 25, 1990, although it took most of the world a while to appreciate the magnitude of the change.

Source: Wired News