This image made from video by NASA shows Russian astronaut Alexei Ovchinin, left, Butch Wilmore, center, and Suni Williams wait to greet newly arrived astronauts after the SpaceX capsule docked with the International Space Station, Sunday, March 16, 2025. (NASA via AP)
NASA astronauts Butch Wilmore and Suni Williams, who were stuck in space for more than nine months, are finally on their way back home to Houston. Wilmore and Williams left the International Space Station in a SpaceX capsule early Tuesday with two others and are due to splash down in the evening off the Florida coast, weather permitting.