Astronauts go on spacewalk to install solar wings
Thursday, March 19, 2009 - 14:56
in Astronomy & Space
(AP) -- Astronauts worked inside and out of the international space station on Thursday to install the last set of solar wings, considered the top job of shuttle Discovery's mission.