downtoearth-subscribe

Hubble set right after tough repairs

  • 07/03/2002

Hubble has been revived NASA announced after an operation akin to open heart surgery in which astronauts successfully replaced its main power unit. Hubble has been revived after four and a half hours