A three-person crew from the International Space Station landed safely in the steppes of Kazakhstan on Thursday after a longer-than-expected orbital stint.
Advertising
A three-person crew from the International Space Station landed safely in the steppes of Kazakhstan on Thursday after a longer-than-expected orbital stint.