Spacewalking astronauts installed the last set of solar wings at the international space station Thursday, accomplishing the top job of the US shuttle Discovery's mission.
Astronauts install solar wings