PROMISE KEPT,' the White House posted on X shortly after the SpaceX Dragon capsule safely splashed down off the Florida coast.
NASA astronauts Butch Wilmore and Sunita Williams return to Earth after 9 months stuck in space. Stuck in space no more, NASA ...