Elon Musk faces doubts about whether he can still deliver. Starship stuck the landing.

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.
The Super Heavy — the first-stage booster used to launch the nearly 400-foot-tall spacecraft — was fully recovered as it descended into the chopstick-like arms of the “Mechazilla” tower, from which it had taken off about seven minutes prior […]
Elon Musk faces doubts about whether he can still deliver. Starship stuck the landing.