Splashdown! NASA’s SpaceX Crew-7 Returns to Earth After 199 Days in Orbit Rumble 13 Mar 2024 The Crew-7 mission, part of NASA’s Commercial Crew Program, safely returned after 199 days in space, marking significant..