Astronauts Unfurl New Solar Panels
Friday, March 20, 2009 - 20:28
in Astronomy & Space
Astronauts successfully unfurled the newly-installed solar wings at the international space station, a nerve-racking procedure that went exceedingly well and brought the orbiting outpost to full power.