Science SpaceX’s Starship Achieves Successful Splashdown After Flight 10 The latest test flight of SpaceX’s Starship concluded successfully on August 26, 2025, with the vehicle’s upper stage, known as Ship, splashing down in... Editorial4 days ago