Olympic Space Station Crew Returns to Earth
Tuesday, March 11, 2014 - 06:00
in Astronomy & Space
An American astronaut and two Russians who carried a Sochi Olympic torch into open space landed safely and on time on Tuesday in Kazakhstan, defying bad weather and ending their 166-day mission aboard the International Space Station."We have a landing!