Description:A Russian Soyuz capsule made a "bull's eye" landing in the steppes of Kazakhstan on Saturday (March 16), delivering a Russian-American trio from the International Space Station, a day after its originally scheduled touchdown was delayed by foul weather.(0:37)