Astronauts land in Kazakhstan after delayed return from ISS
2015-06-11
9
Two Western astronauts and a Russian cosmonaut landed in Kazakhstan on Thursday, safely returning to Earth after their flight back home was delayed for a month by a Russian rocket failure.