Science News // 6 days ago
SpaceX Crew-7 safely splashes down in Gulf of Mexico on return from ISS
March 12 (UPI) -- SpaceX's Crew-7 returned to Earth safely Tuesday morning, splashing down in the Gulf of Mexico off the coast of Pensacola, Fla., NASA said.