A SpaceX Dragon capsule successfully splashed down in the Gulf of Mexico off the coast of Pensacola, Florida, early on ...
NASA's Crew-8 successfully splashed down early Friday morning off the coast of Pensacola, Florida, following more than seven ...
Three NASA astronauts and one Russian cosmonaut returned to Earth early Friday after a nearly eight-month stay in space, splashing down off Florida's coast.