WORLD> Photo
Astronauts finish repairs on Hubble telescope
(Agencies)
Updated: 2009-05-19 15:28
Astronauts finish repairs on Hubble telescope
Astronauts Andrew Feustel (L) and John Grunsfeld, on Atlantis' robot arm, work on the Hubble Space Telescope in this image from NASA TV May 18, 2009. [Agencies]