Space crew returns to Earth from ISS
Saturday, March 16, 2013 - 04:30
in Astronomy & Space
Three astronauts returned safely to Earth from the International Space Station early Saturday, aboard a Russian capsule which landed on the freezing Kazakhstan steppe, mission control said.