Record-setting astronaut Scott Kelly back in U.S.
Returns to Houston after U.S. record 340 days in space, orbiting Earth on International Space Station
Returns to Houston after U.S. record 340 days in space, orbiting Earth on International Space Station