March 3, 2016 2:16 am

Astronaut Scott Kelly Back in the United States

Astronaut Scott Kelly landed in Houston early Thursday, just one day after returning to Earth following 340 days in orbit. Kelly thanked everyone who he worked with in the past year and commented ‘it was a very long trip.

US & World Videos

Exit mobile version