Astronauts land in Kazakhstan after delayed return from ISS

AFP English 2015-06-11

Views 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.

Share This Video


Download

  
Report form