Astronauts to take last spacewalk to repair Hubble
Monday, May 18, 2009 - 05:28
in Astronomy & Space
(AP) -- Astronauts are about to touch the Hubble Space Telescope for the last time.
(AP) -- Astronauts are about to touch the Hubble Space Telescope for the last time.