Space trio lands in Kazakhstan after bad weather delay
Thursday, March 21, 2013 - 12:30
in Astronomy & Space
ALMATY (Reuters) - A Russian Soyuz capsule made a "bull's eye" landing in the steppes of Kazakhstan on Saturday, delivering a Russian-American trio from the International Space Station, a day after its originally scheduled touchdown was delayed by foul weather.