Loading Video…

This browser does not support the Video element.

SpaceX Crew-1 astronauts to return home on Wednesday, NASA says

They are expected to leave the space station at 7:05 a.m. Wednesday and then splash down at 12:40 p.m. at one of seven landing zones in the Atlantic Ocean or Gulf of Mexico off the coast of Florida.