For Expedition 10 Crew, Soyuz Landing Was 'Quite a Ride'

More from Space.com