WORLD
> Global General
Global General
Special
Newsmaker
Asia Pacific
America
Middle East
Europe
Africa
Slides
Photos
Russian manned spaceship docks with space station
(Xinhua)
Updated: 2009-05-29 22:16
Attired in training versions of their shuttle launch and entry suits, the STS-127 crew pose in this October 10, 2008 NASA image. [Agencies]
Previous page
1
2
3
4
5
6
Next Page
Previous page
1
2
3
4
5
6
Next Page