SpaceX / Handout/Anadolu via Getty Images
It was a moment for the history books. As SpaceX's Starship took flight for the fifth time from its launch site in southern Texas on Sunday, the marvel of seeing the most powerful rocket ever soar into the skies was more than matched by the landing.
No comments