NASA SpaceX Crew-2 splashes down near Pensacola

Four astronauts who have been in orbit since spring are now back home. Splashdown occurred as scheduled around 10:30 p.m. just off the coast of the Florida Panhandle near Pensacola.

Top Videos