After delay, space station crew heads home
Friday, March 15, 2013 - 17:01
in Astronomy & Space
MOSCOW, March 15 (UPI) -- After a delay for bad weather, three crew members from the International Space Station will land in Kazakhstan early Saturday Moscow time, officials said.