Watch CBS News

NASA astronauts splash down to Earth after historic mission

Two NASA astronauts are back home in Houston after a historic return to Earth. It was the first splashdown by U.S. astronauts in 45 years, and the first commercial mission to carry a crew to and from the International Space Station. Mark Strassmann reports.
View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.