International Astronaut Crew Arrives at Space Station in Record Time

SPACE.com
International Astronaut Crew Arrives at Space Station in Record Time
Three Expedition 36 crew members launched to the International Space Station, Wednesday, May 29, 2013 (local time), Baikonur, Kazakhstan.
View Comments (0)