Splashdown! NASA's SpaceX Crew-7 Finishes Mission, Returns to Earth NASA’s SpaceX Crew-7 completed the agency’s seventh commercial crew rotation mission to the International Space Station on Tuesday after splashin…