Watch CBS News

Video shows Starliner crews' long-awaited return to earth

Two astronauts, stuck in space, are finally home. They splashed down off the Florida coast Tuesday afternoon before getting on a boat to head back to dry land. The pair had a 17-hour flight back to Earth after being on the International Space Station for more than nine months.
View CBS News In
CBS News App Open
Chrome Safari Continue