Source: Xinhua
03-23-2009 10:45
Special Report: Tech Max
In this NASA videograb on Saturday, March 21, 2009, space shuttle Discovery crew member Steven Swanson works outside the international space station.(Xinhua/AFP Photo) |
In this NASA videograb on Saturday, March 21, 2009, space shuttle Discovery crew member Steven Swanson works outside the international space station.(Xinhua/AFP Photo) |
Related stories: