Loading Video…
This browser does not support the Video element.
Crew-6 splashes down off coast of Florida
Four astronauts returned to Earth early Monday after a six-month stay at the International Space Station. Their SpaceX capsule parachuted into the Atlantic off the Florida coast.