International Space Station crew members back on Earth

WTVD logo
Wednesday, September 7, 2016
3 International Space Station crew members return to Earth
The astronauts landed in Kazakhstan

Three International Space Station crew members are back on earth Wednesday.

The astronaut and two cosmonauts spent six months in space.

The three, including American astronaut commander Jeff Williams, landed in Kazakhstan early Wednesday morning.

Williams broke the American record for spending the most cumulative time in space. It was a total of 534 days over four trips.

RELATED: Meet astronaut set to beat Scott Kelly's record for days in space

Williams said he's glad to be back on Earth, but will miss the stunning views from space.

Report a Typo