Latest launch of SpaceX’s Starship completes first-ever payload deployment of 8 dummy satellites
Starship blasted off from Starbase, SpaceX’s launch site in South Texas. It was the 10th test for the world’s biggest and most powerful rocket, which SpaceX and NASA hope to use to get astronauts back on the moon. NASA has ordered two Starships to land astronauts on the moon later this decade, and...