Three astronauts land in Kazakhstan after delayed return from ISS
Thursday, June 11, 2015 - 11:00
in Astronomy & Space
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.