On Tuesday night, NASA astronauts Suni Williams and Butch Wilmore, who were stranded on the International Space Station for over nine months, finally returned to Earth in a dramatic splashdown off Florida’s Gulf coast aboard Elon Musk’s SpaceX Dragon capsule.
Video Player
00:00
00:00