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