NASA astronaut Scott Kelly and two Russian cosmonauts landed safely Wednesday in snowy central Kazakhstan after a five-month stint on the International Space Station.
NASA astronaut Scott Kelly and two Russian cosmonauts landed safely Wednesday in snowy central Kazakhstan after a five-month stint on the International Space Station.