Astronaut Steve Swanson works to install the International Space Station's new truss assembly and solar array in this March 19, 2009 NASA TV video grab. (Xinhua/Reuters Photo)
Astronaut Steve Swanson works to install the International Space 
Station's new truss assembly and solar array in this March 19, 2009 
NASA TV video grab. (Xinhua/Reuters Photo)


-- Click for more news in Tech Max >>