/

Hubble, Hubble, toil ends trouble

Malfunctioning space telescope back in operation.

The Hubble Space Telescope against a dark background.
The Hubble Space Telescope is deployed on April 25, 1990 from the space shuttle Discovery. Credit: NASA/Smithsonian Institution/Lockheed Corporation