downtoearth-subscribe

NASA astronauts set for risky Hubble mission

  • 27/02/2002

Seven NASA astronauts reported for duty at the Kennedy Space Center for a risky mission to the Hubble Space Telescope that will boost the observatory's performance tenfold -or leave it a piece of

Related Content