splash down today

Yes, NASA astronauts Suni Williams and Butch Wilmore, along with NASA astronaut Nick Hague and Russian cosmonaut Aleksandr Gorbunov, safely splashed down off the coast of Florida on March 18, 2025, concluding their extended mission aboard the International Space Station (ISS).

Their return was facilitated by a SpaceX Dragon capsule, which landed in the Gulf of Mexico near Tallahassee at 5:57 p.m. EDT.

The crew had been in space for approximately nine months, significantly longer than their initial eight-day mission due to technical issues with Boeing’s Starliner spacecraft.