SpaceX astronauts return to Earth

104

Bob Behnken and Doug Hurley splashed down near Pensacola, Florida, in the first water landing by NASA astronauts since 1975.