Latest launch of SpaceX’s Starship deploys 8 dummy satellites, then splashes down into Indian Ocean
SpaceX’s Starship Successfully Deploys Test Payload in Historic Flight SpaceX completed a major milestone on Tuesday night with the latest test of its Starship mega...