Shuttle astronauts unfurl space station's new wings
Friday, March 20, 2009 - 19:14
in Astronomy & Space
HOUSTON (Reuters) - Visiting shuttle Discovery astronauts on Friday unfurled the new solar panel wings they installed onto the International Space Station, allowing it to generate full power after a decade of construction.