NASA astronauts splash down, return to Earth after 9 months stuck in space

NASA astronauts Butch Wilmore and Suni Williams have returned to Earth after being stuck in space for more than nine months. Their SpaceX capsule parachuted into the Gulf of Mexico early Tuesday evening, just hours after departing the International Space Station.

Top Videos