Source: Xinhua
03-20-2009 11:49
Special Report: Tech Max
![]() |
Astronaut Steve Swanson is seen in this view from the helmet camera of fellow spacewalker Richard Arnold as the pair work to install the International Space Station's new truss assembly and solar array in this image from NASA TV March 19, 2009. (Xinhua/Reuters Photo) |