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.

Free Traffic Exchange